org.openxava.annotations
Annotation Type Tabs


@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface Tabs

A group of @Tab associated to the same entity.

Applies to entities.

Example:

  @Entity
  @Tabs({
    @Tab(properties="year, number, date, amountsSum, vat, detailsCount, paid, importance"),
    @Tab(name="Level4Reference", properties="year, number, customer.seller.level.description"),
    @Tab(name="Simple", properties="year, number, date", 
      defaultOrder="${year} desc, ${number} desc"
    )
  }) 
  public class Invoice {
  ...
 

Author:
Javier Paniza

Required Element Summary
 Tab[] value
           
 

Element Detail

value

public abstract Tab[] value