Class MetaMember

    • Constructor Detail

      • MetaMember

        public MetaMember()
    • Method Detail

      • getLabel

        public java.lang.String getLabel​(java.util.Locale locale)
        Description copied from class: MetaElement
        For refine the label calculation
        Overrides:
        getLabel in class MetaElement
      • setLabel

        public void setLabel​(java.lang.String newLabel)
        Overrides:
        setLabel in class MetaElement
      • toQualifiedNames

        public static <T extends MetaMember> java.util.List<java.lang.String> toQualifiedNames​(java.util.Collection<T> metaMembers)
        Since:
        5.6
      • compareTo

        public int compareTo​(MetaMember o)
        Specified by:
        compareTo in interface java.lang.Comparable<MetaMember>
      • hasCalculator

        public boolean hasCalculator()
        Since:
        6.1.2
      • hasDefaultValueCalculator

        public boolean hasDefaultValueCalculator()
        Since:
        6.1.2
      • getMetaCalculator

        public MetaCalculator getMetaCalculator()
        Since:
        6.1.2
      • getMetaCalculatorDefaultValue

        public MetaCalculator getMetaCalculatorDefaultValue()
        Since:
        6.1.2
      • getPropertyNamesThatIDepend

        public java.util.Collection<java.lang.String> getPropertyNamesThatIDepend()
        Since:
        6.1.2 Moved from MetaProperty
      • getMetaModel

        public MetaModel getMetaModel()
      • setMetaModel

        public void setMetaModel​(MetaModel newContainer)
      • getQualifiedName

        public java.lang.String getQualifiedName()
      • setQualifiedName

        public void setQualifiedName​(java.lang.String newQualifiedName)
        For can set a qualified name manually.
      • isHidden

        public boolean isHidden()
      • getId

        public java.lang.String getId()
        Description copied from class: MetaElement
        Unique id of element, normally used to search the label in the resources files.
        Specified by:
        getId in class MetaElement
      • getSimpleName

        public java.lang.String getSimpleName()
        Since:
        7.3.3 Moved from MetaProperty
      • getAnnotations

        public java.lang.annotation.Annotation[] getAnnotations()
        Since:
        7.3.3 Moved from MetaProperty
      • getLabelId

        public java.lang.String getLabelId()
        Id used to look up label in resource files.

      • setLabelId

        public void setLabelId​(java.lang.String id)
      • isTransient

        public boolean isTransient()
        Since:
        6.5.2
      • setTransient

        public void setTransient​(boolean _transient)
        Since:
        6.5.2