All Superinterfaces:
Comparable <V>
, Component <V>
, Copyable <V>
, Serializable
, View <V>
All Known Subinterfaces:
CreateEntityView <V>
, EntityView <V>
, TreeView <V>
, UpdateEntityView <V>
All Known Implementing Classes:
DefaultCreateEntityLongFormView
, DefaultCreateEntityView
, DefaultTreeView
, DefaultUpdateEntityLongFormView
, DefaultUpdateEntityView
public interface AugmentableView<V extends AugmentableView<V>>
extends View <V>
Nested Class Summary
Nested Classes
Method Summary
All Methods Instance Methods Default Methods
The complexAttributes attribute specifies that a View contains complex values
The complexAttributes attribute specifies whether a View contains complex values or not
The displayShowInQueryBuilder attribute specifies that a View's augmentation form allows the
option to show the augmentation in query builders
The displayShowInQueryBuilder attribute specifies whether a View's augmentation form allows
the option to show the augmentation in query builders or not
The complexAttributes attribute specifies that a View does not complex values
addAction , addAction , addComponent , addEndpoint , addEndpoint , apply , attribute , augmentationKey , classifier , clearConditionals , clearEndpoints , conditional , conditionals , description , description , findAction , findAction , findActions , findAttribute , findAttribute , findComponent , findComponent , findComponents , findEndpoint , findEndpoint , findEndpoint , findEndpoints , get , get , getAction , getAction , getActions , getActionsList , getAttribute , getAttribute , getAttributes , getAugmentationKey , getClassifier , getComponent , getComponent , getComponents , getComponentsList , getConditionals , getDescription , getEndpoint , getEndpoint , getEndpoints , getEndpointsList , getId , getLabel , getOrder , getScope , getType , hasAction , hasAttribute , hasComponent , hasEndpoint , id , isAugmentable , isTranslatable , label , label , notTranslatable , order , removeAction , removeAttribute , removeComponent , removeEndpoint , scope , self , setActions , setAttributes , setAugmentationKey , setClassifier , setComponents , setConditionals , setDescription , setEndpoints , setId , setLabel , setOrder , setScope , setTranslatable , setType , translatable , translatable , type
Method Details
complexAttributes
default V complexAttributes ()
The complexAttributes attribute specifies that a View contains complex values
Returns:
this view for further customization
complexAttributes
default V complexAttributes (boolean isComplex)
The complexAttributes attribute specifies whether a View contains complex values or not
Parameters:
isComplex
- boolean value that states whether the values are complex or not
Returns:
this field for further customization
notComplexAttributes
default V notComplexAttributes ()
The complexAttributes attribute specifies that a View does not complex values
Returns:
this field for further customization
displayShowInQueryBuilder
default V displayShowInQueryBuilder ()
The displayShowInQueryBuilder attribute specifies that a View's augmentation form allows the
option to show the augmentation in query builders
Returns:
this view for further customization
displayShowInQueryBuilder
default V displayShowInQueryBuilder (boolean display)
The displayShowInQueryBuilder attribute specifies whether a View's augmentation form allows
the option to show the augmentation in query builders or not
Parameters:
display
- boolean value that states whether the option should be displayed or not
Returns:
this view for further customization