本文整理汇总了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;
}
}));
}
示例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();
}
示例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();
}
示例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);
}
示例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);
}
示例6: getNumber
@Property(hidden = Where.OBJECT_FORMS)
public String getNumber() {
return ObjectUtils.firstNonNull(
getInvoiceNumber(),
getCollectionNumber(),
title());
}
示例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);
}
示例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();
示例10: getValueRaw
@Property(hidden = Where.OBJECT_FORMS)
public abstract String getValueRaw();
示例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);
}
示例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);
}
示例13: getName
@Property(hidden = Where.OBJECT_FORMS)
public String getName() {
return titleService.titleOf(this);
}
示例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);
}