当前位置: 首页>>代码示例>>Java>>正文


Java Where.OBJECT_FORMS属性代码示例

本文整理汇总了Java中org.apache.isis.applib.annotation.Where.OBJECT_FORMS属性的典型用法代码示例。如果您正苦于以下问题:Java Where.OBJECT_FORMS属性的具体用法?Java Where.OBJECT_FORMS怎么用?Java Where.OBJECT_FORMS使用的例子?那么, 这里精选的属性代码示例或许可以为您提供帮助。您也可以进一步了解该属性所在org.apache.isis.applib.annotation.Where的用法示例。


在下文中一共展示了Where.OBJECT_FORMS属性的14个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。

示例1: crearReserva

/**
 * Crea uan nueva Reserva
 * @param _comensales int
 * @param _mesa Mesa
 * @param _fecha Date
 * @param _hora String
 * @return nuevaReserva() Reserva
 */
@Named("Crear")
@Hidden(where = Where.OBJECT_FORMS)
public Reserva crearReserva(@Named("Comensales") final int _comensales,
		@Named("Mesa") final Mesa _mesa, @Named("Fecha") final Date _fecha,
		@Named("Hora") final String _hora) {
	return nuevaReserva(_comensales, _mesa, _fecha, _hora,
			uniqueMatch(Cliente.class, new Predicate<Cliente>() {

				@Override
				public boolean apply(Cliente input) {
					// TODO Auto-generated method stub
					return input.getUsuario().getNombre()
							.equals(getUser().getName()) ? true : false;
				}
			}));
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:24,代码来源:ReservaServicio.java

示例2: getName

@javax.jdo.annotations.NotPersistent
@Property(
        domainEvent = NameDomainEvent.class,
        editing = Editing.DISABLED
)
@PropertyLayout(
        hidden=Where.OBJECT_FORMS
)
@MemberOrder(name="Id", sequence = "1")
public String getName() {
    final StringBuilder buf = new StringBuilder();
    if(getFamilyName() != null) {
        if(getKnownAs() != null) {
            buf.append(getKnownAs());
        } else {
            buf.append(getGivenName());
        }
        buf.append(' ')
                .append(getFamilyName())
                .append(" (").append(getUsername()).append(')');
    } else {
        buf.append(getUsername());
    }
    return buf.toString();
}
 
开发者ID:isisaddons-legacy,项目名称:isis-module-security,代码行数:25,代码来源:ApplicationUser.java

示例3: getDescriptionSummary

@Action(semantics = SemanticsOf.SAFE)
@ActionLayout(contributed = Contributed.AS_ASSOCIATION, hidden = Where.OBJECT_FORMS)
public String getDescriptionSummary(){
    StringBuffer summary = new StringBuffer();
    boolean first = true;
    for (OrderItem orderItem : getItems()){
        if (orderItem.getDescription()!=null || orderItem.getDescription()!=""){
            if (!first){
                summary.append(" | ");
            }
            summary.append(orderItem.getDescription());
            first=false;
        }
    }
    return summary.toString();
}
 
开发者ID:estatio,项目名称:estatio,代码行数:16,代码来源:Order.java

示例4: crearMenu

/**
 * Obtiene los datos validados del Menu desde la interfaz de usuario
 * @param _nombre String
 * @param _platoprincipal PlatoPrincipal
 * @param _platoEntrada PlatoEntrada
 * @param _guarnicion Guarnicion
 * @param _postrePostre 
 * @param _descuento int
 * @return nuevoMenu Menu
 */
@Hidden(where = Where.OBJECT_FORMS)
@Named("Crear")
@MemberOrder(sequence = "1")
public Menu crearMenu(
		@Named("Nombre") @RegEx(validation = "[0-9a-zA-ZáéíóúÁÉÍÓÚñÑ\\s]*") String _nombre,
		@Named("Plato Principal") final PlatoPrincipal _platoPrincipal,
		@Named("Plato de Entrada") @Optional final PlatoEntrada _platoEntrada,
		@Named("Guarnición") @Optional final Guarnicion _guarnicion,
		@Named("Postre") @Optional final Postre _postre,
		@Named("Descuento (%)") final int _descuento) {
	return nuevoMenu(_nombre, _platoPrincipal, _platoEntrada, _guarnicion,
			_postre, _descuento);
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:23,代码来源:MenuServicio.java

示例5: crearOferta

/**
 * Obtiene de la interfaz de usuario, una nueva Oferta
 * @param _nombre String
 * @param _cantidad_personas int
 * @param _descripcion String
 * @param _menu Menu
 * @param _fecha_inicio Date
 * @param _caducidad Date
 * @param _descuento int
 * @return nuevaOferta() Oferta
 */
@Hidden(where = Where.OBJECT_FORMS)
@Named("Crear")
@MemberOrder(sequence = "1")
public Oferta crearOferta(
		@Named("Nombre") @TypicalLength(30) @RegEx(validation = "[0-9a-zA-ZñÑáéíóúÁÉÍÓÚñÑ\\s]*") final String _nombre,
		@Named("Cantidad de Personas") @Optional final int _cantidad_personas,
		@Named("Descripción") @MultiLine(numberOfLines = 3) final String _descripcion,
		@Named("Menu") final Menu _menu,
		@Named("Fecha de Inicio") final java.sql.Date _fecha_inicio,
		@Named("Caducidad") final java.sql.Date _caducidad,
		@Named("Descuento (%)") final int _descuento) {
	return nuevaOferta(_nombre, _cantidad_personas, _descripcion, _menu,
			_fecha_inicio, _caducidad, _descuento);
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:25,代码来源:OfertaServicio.java

示例6: getNumber

@Property(hidden = Where.OBJECT_FORMS)
public String getNumber() {
    return ObjectUtils.firstNonNull(
            getInvoiceNumber(),
            getCollectionNumber(),
            title());
}
 
开发者ID:estatio,项目名称:estatio,代码行数:7,代码来源:Invoice.java

示例7: getName

@Title
@org.apache.isis.applib.annotation.Property
@PropertyLayout(
        hidden = Where.OBJECT_FORMS
)
@MemberOrder(name="Ordering", sequence = "3")
public String getName() {
    return container.titleOf(property);
}
 
开发者ID:estatio,项目名称:estatio,代码行数:9,代码来源:PropertyOrderingViewModel.java

示例8: prop

@Action(semantics = SemanticsOf.SAFE)
@ActionLayout(contributed = Contributed.AS_ASSOCIATION)
@Property(hidden = Where.OBJECT_FORMS)
public String prop() {
    return communicationChannelTitleService.channelTitleJoined(owner, communicationChannelType,
            separator);
}
 
开发者ID:estatio,项目名称:estatio,代码行数:7,代码来源:CommunicationChannelOwner_communicationChannelTitlesAbstract.java

示例9: getValueRaw

@Property(
        hidden = Where.OBJECT_FORMS
)
public abstract String getValueRaw();
 
开发者ID:isisaddons-legacy,项目名称:isis-module-settings,代码行数:4,代码来源:SettingAbstract.java

示例10: getValueRaw

@Property(hidden = Where.OBJECT_FORMS)
public abstract String getValueRaw();
 
开发者ID:estatio,项目名称:estatio,代码行数:2,代码来源:SettingAbstract.java

示例11: getPrimaryParty

@Override
@org.apache.isis.applib.annotation.Property(notPersisted = true, hidden = Where.OBJECT_FORMS)
public Party getPrimaryParty() {
    final AgreementRole ar = getPrimaryAgreementRole();
    return partyOf(ar);
}
 
开发者ID:estatio,项目名称:estatio,代码行数:6,代码来源:Lease.java

示例12: getSecondaryParty

@Override
@org.apache.isis.applib.annotation.Property(notPersisted = true, hidden = Where.OBJECT_FORMS)
public Party getSecondaryParty() {
    final AgreementRole ar = getSecondaryAgreementRole();
    return partyOf(ar);
}
 
开发者ID:estatio,项目名称:estatio,代码行数:6,代码来源:Lease.java

示例13: getName

@Property(hidden = Where.OBJECT_FORMS)
public String getName() {
    return titleService.titleOf(this);
}
 
开发者ID:estatio,项目名称:estatio,代码行数:4,代码来源:CommunicationChannel.java

示例14: crearReservaEncargado

/**
 * Crea una reserva desde el usuario Encargado
 * @param _comensales int
 * @param _mesa Mesa
 * @param _fecha Date
 * @param _hora String 
 * @param unCliente Cliente
 * @return nuevaReserva()
 */
@Named("Crear")
@Hidden(where = Where.OBJECT_FORMS)
public Reserva crearReservaEncargado(@Named("Comensales") final int _comensales,
		@Named("Mesa") final Mesa _mesa, @Named("Fecha") final Date _fecha,
		@Named("Hora") final String _hora,
		@Named("Cliente") final Cliente unCliente) {
	return nuevaReserva(_comensales, _mesa, _fecha, _hora,unCliente);
}
 
开发者ID:resto-tesis,项目名称:resto-tesis,代码行数:17,代码来源:ReservaServicio.java


注:本文中的org.apache.isis.applib.annotation.Where.OBJECT_FORMS属性示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。