Package org.openxava.model.meta
Class MetaMember
java.lang.Object
org.openxava.util.meta.MetaElement
org.openxava.model.meta.MetaMember
- All Implemented Interfaces:
Serializable,Comparable<MetaMember>
- Direct Known Subclasses:
MetaCollection,MetaGroup,MetaProperty,MetaReference
- Author:
- Javier Paniza
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintgetId()Unique id of element, normally used to search the label in the resources files.For refine the label calculationId used to look up label in resource files.booleanbooleanbooleanisHidden()booleanvoidvoidsetLabelId(String id) voidsetMetaModel(MetaModel newContainer) voidsetQualifiedName(String newQualifiedName) For can set a qualified name manually.voidsetTransient(boolean _transient) static <T extends MetaMember>
List<String>toQualifiedNames(Collection<T> metaMembers) Methods inherited from class org.openxava.util.meta.MetaElement
getDescription, getDescription, getDescription, getDescription, getLabel, getLabel, getLabel, getLocale, getName, getPlaceholder, getPlaceholder, getPlaceholder, has18nLabel, hasName, setDescription, setName, setPlaceholder
-
Constructor Details
-
MetaMember
public MetaMember()
-
-
Method Details
-
getLabel
Description copied from class:MetaElementFor refine the label calculation- Overrides:
getLabelin classMetaElement
-
setLabel
- Overrides:
setLabelin classMetaElement
-
toQualifiedNames
- Since:
- 5.6
-
compareTo
- Specified by:
compareToin interfaceComparable<MetaMember>
-
hasCalculator
public boolean hasCalculator()- Since:
- 6.1.2
-
hasDefaultValueCalculator
public boolean hasDefaultValueCalculator()- Since:
- 6.1.2
-
getMetaCalculator
- Since:
- 6.1.2
-
getMetaCalculatorDefaultValue
- Since:
- 6.1.2
-
getPropertyNamesThatIDepend
- Since:
- 6.1.2 Moved from MetaProperty
-
getMetaModel
-
setMetaModel
-
getQualifiedName
-
setQualifiedName
For can set a qualified name manually. -
isHidden
public boolean isHidden() -
getId
Description copied from class:MetaElementUnique id of element, normally used to search the label in the resources files.- Specified by:
getIdin classMetaElement
-
getSimpleName
- Since:
- 7.3.3 Moved from MetaProperty
-
getAnnotations
- Since:
- 7.3.3 Moved from MetaProperty
-
getLabelId
Id used to look up label in resource files. -
setLabelId
-
isTransient
public boolean isTransient()- Since:
- 6.5.2
-
setTransient
public void setTransient(boolean _transient) - Since:
- 6.5.2
-