Class TraitInfoImpl

    • Constructor Detail

      • TraitInfoImpl

        public TraitInfoImpl​(String displayName,
                             String className)
        Simple constructor.
        Parameters:
        displayName - Display name of the associated trait.
        className - Class name of the associated trait.
    • Method Detail

      • getClassName

        public String getClassName()
        Description copied from interface: SubstanceTraitInfo
        Returns the class name of the associated trait.
        Specified by:
        getClassName in interface SubstanceTraitInfo
        Returns:
        The class name of the associated trait. This method is part of officially supported API.
      • getDisplayName

        public String getDisplayName()
        Description copied from interface: SubstanceTraitInfo
        Returns the display name of the associated trait. This method is part of officially supported API.
        Specified by:
        getDisplayName in interface SubstanceTraitInfo
        Returns:
        The display name of the associated trait.
      • isDefault

        public boolean isDefault()
        Description copied from interface: SubstanceTraitInfo
        Returns indication whether the associated trait is default.
        Specified by:
        isDefault in interface SubstanceTraitInfo
        Returns:
        true if the associated trait is default, false otherwise.
      • setDefault

        public void setDefault​(boolean isDefault)
        Description copied from interface: SubstanceTraitInfo
        Sets indication whether the associated trait is default.
        Specified by:
        setDefault in interface SubstanceTraitInfo
        Parameters:
        isDefault - New indication whether the associated trait is default.