Class Catalog

All Implemented Interfaces:
IndexableAmetysObject, ModifiableIndexableAmetysObject, IndexableDataHolder, ModifiableIndexableDataHolder, IndexableJCRAmetysObject, AmetysObject, ModelAwareAmetysObject, ModifiableModelAwareAmetysObject, DataHolder, ModelAwareDataHolder, ModifiableDataHolder, ModifiableModelAwareDataHolder, JCRAmetysObject, ModelAwareJCRAmetysObject, MetadataAwareAmetysObject, ModifiableMetadataAwareAmetysObject, ModifiableAmetysObject, RemovableAmetysObject

Catalog java object
  • Constructor Details

    • Catalog

      public Catalog(javax.jcr.Node node, String parentPath, CatalogFactory catalogFactory)
      Constructor
      Parameters:
      node - The JCR node
      parentPath - The parent path
      catalogFactory - the object factory
  • Method Details

    • getTitle

      public String getTitle()
      Get the title of catalog
      Returns:
      the title
    • setTitle

      public void setTitle(String title)
      Set the title of catalog
      Parameters:
      title - the title to set
    • setDefault

      public void setDefault(boolean isDefault)
      Set the default state of this catalog
      Parameters:
      isDefault - true to set this catalog as the default catalog
    • isDefault

      public boolean isDefault()
      Determines if this catalog is the default catalog
      Returns:
      true if the catalog is the default catalog