Class ClassMetadata

java.lang.Object
org.broadleafcommerce.openadmin.dto.ClassMetadata
All Implemented Interfaces:
Serializable

public class ClassMetadata extends Object implements Serializable
Author:
jfischer
See Also:
  • Constructor Details

    • ClassMetadata

      public ClassMetadata()
  • Method Details

    • getPMap

      public Map<String,Property> getPMap()
    • getCeilingType

      public String getCeilingType()
    • setCeilingType

      public void setCeilingType(String type)
    • getSecurityCeilingType

      public String getSecurityCeilingType()
      For dynamic forms, the type to check security permissions will be different than the type used to generate the forms. For example, a user with "ADD" or "UPDATE" permissions on STRUCTURE_CONTENT does not need to have the same level of access to StructuredContentTemplate.
      Parameters:
      type -
    • setSecurityCeilingType

      public void setSecurityCeilingType(String securityCeilingType)
    • getPolymorphicEntities

      public ClassTree getPolymorphicEntities()
    • setPolymorphicEntities

      public void setPolymorphicEntities(ClassTree polymorphicEntities)
    • getProperties

      public Property[] getProperties()
    • setProperties

      public void setProperties(Property[] properties)
    • getTabAndGroupMetadata

      public Map<String,TabMetadata> getTabAndGroupMetadata()
    • setTabAndGroupMetadata

      public void setTabAndGroupMetadata(Map<String,TabMetadata> tabAndGroupMetadata)
    • getCurrencyCode

      public String getCurrencyCode()
    • setCurrencyCode

      public void setCurrencyCode(String currencyCode)
    • getTabMetadataUsingTabKey

      public TabMetadata getTabMetadataUsingTabKey(String tabKey)
    • getTabMetadataUsingGroupKey

      public TabMetadata getTabMetadataUsingGroupKey(String groupKey)
    • getFirstTab

      public TabMetadata getFirstTab()
    • getGroupOptionsFromTabAndGroupMetadata

      public String[][] getGroupOptionsFromTabAndGroupMetadata()