Package | Description |
---|---|
com.canto.cumulus |
The base package of the Cumulus Java Classes.
|
com.canto.cumulus.db.trigger | |
com.canto.cumulus.prefs |
The Cumulus preferences package for accessing the Cumulus preferences.
|
Modifier and Type | Method and Description |
---|---|
Catalog |
Layout.getCatalog()
Returns the catalog for the table of this layout.
|
Catalog |
ItemCollection.getCatalog()
Return the Catalog object that this collection was created from.
|
Catalog |
CumulusSession.openCatalog(java.io.File catalogFile)
Returns a new empty
Catalog (Single User Edition only). |
Catalog |
Server.openCatalog(int catalogID)
Open a catalog of the server.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<java.lang.String> |
UserContext.getAssetActionNames(Catalog catalog)
Returns all Asset Action names available to this user for the given catalog.
|
java.util.Collection<java.lang.String> |
UserContext.getAssetHandlingSetNames(Catalog catalog)
Returns all Asset Handling Set names available to this user for the given catalog.
|
java.util.Collection<java.lang.String> |
UserContext.getCategoryQueryNames(Catalog catalog)
Returns all server-side category query names available to this user for the given catalog.
|
java.util.Collection<java.lang.String> |
UserContext.getCategoryViewSetNames(Catalog catalog)
Returns all Category View Set names available to this user for the given catalog.
|
java.util.Collection<java.lang.String> |
UserContext.getCropTemplateNames(Catalog catalog)
Returns all crop template names available to this user for the given catalog.
|
java.util.Collection<java.lang.String> |
UserContext.getCustomPermissions(Catalog catalog)
Returns all custom permissions assigned to this user for a specific catalog.
|
java.util.Collection<java.lang.String> |
UserContext.getMetadataTemplateNames(Catalog catalog)
Returns all server-side metadata template names available to this user for the given catalog.
|
java.util.Collection<java.lang.String> |
UserContext.getPermissions(Catalog catalog)
Returns all permissions assigned to this user for a specific catalog.
|
java.util.Collection<java.lang.String> |
UserContext.getPermissionTemplateNames(Catalog catalog)
Returns all permission template names available to this user for the given catalog.
|
java.util.Collection<java.lang.String> |
UserContext.getPrintSetNames(Catalog catalog)
Returns all print set names available to this user for the given catalog.
|
java.util.Collection<java.lang.String> |
UserContext.getRecordFilterNames(Catalog catalog)
Returns all record filter names available to this user for the given catalog.
|
java.util.Collection<java.lang.String> |
UserContext.getRecordQueryNames(Catalog catalog)
Returns all server-side record query names available to this user for the given catalog.
|
java.util.Collection<java.lang.String> |
UserContext.getRecordViewSetNames(Catalog catalog)
Returns all Record View Set names available to this user for the given catalog.
|
boolean |
UserContext.hasPermission(java.lang.String permission,
Catalog catalog)
Returns whether this user has the given permission in the specified catalog.
|
boolean |
UserContext.hasPermission(java.lang.String permission,
Catalog catalog,
java.lang.String tableName)
Returns whether this user has the given permission in the specified sub-table in the specified catalog.
|
boolean |
UserContext.hasRecordLiveFilter(Catalog catalog)
Returns whether this user has a live filter applied for the specified catalog.
|
Modifier and Type | Method and Description |
---|---|
void |
Catalog.addCatalogPropertiesListener(CatalogPropertiesListener<Catalog> listener)
Add a listener that is called whenever the properties of a catalog have changed.
|
static void |
Catalog.addGlobalCatalogPropertiesListener(CatalogPropertiesListener<Catalog> listener)
Add a listener that is called whenever the properties of a catalog have changed.
|
void |
Catalog.removeCatalogProperties(CatalogPropertiesListener<Catalog> listener)
Remove a listener previously added with the call to
addCatalogPropertiesListener(com.canto.cumulus.events.CatalogPropertiesListener) |
static void |
Catalog.removeGlobalCatalogPropertiesListener(CatalogPropertiesListener<Catalog> listener)
Remove a listener previously added using
addGlobalCatalogPropertiesListener(com.canto.cumulus.events.CatalogPropertiesListener) . |
Modifier and Type | Method and Description |
---|---|
Catalog |
Binding.getCatalog()
Returns the catalog of this binding.
|
Modifier and Type | Method and Description |
---|---|
void |
TriggerManager.addCatalogTrigger(Catalog catalog,
Trigger trigger)
Adds the given trigger as a catalog trigger.
|
void |
TriggerManager.addCategoriesTrigger(Catalog catalog,
Trigger trigger)
Adds the given trigger as a trigger for all categories of the specified catalog.
|
void |
TriggerManager.addRecordsTrigger(Catalog catalog,
Trigger trigger)
Adds the given trigger as a trigger for all records of the specified catalog.
|
Condition |
FieldValueChangedCondition.cloneForCatalog(Catalog destinationCatalog,
java.lang.String defaultTableName)
Returns a copy of the
FieldValueChangedCondition with the proper binding to the destination catalog or null if the field or the table
does not exist in the destination catalog. |
Binding |
TriggerManager.createBinding(Catalog catalog)
Returns a binding for the given catalog.
|
Binding |
TriggerManager.createBindingForCategories(Catalog catalog)
Returns a binding for the categories of the given catalog.
|
Binding |
TriggerManager.createBindingForRecords(Catalog catalog)
Returns a binding for the records of the given catalog.
|
java.util.Collection<Trigger> |
TriggerManager.getCatalogTriggers(Catalog catalog)
Returns a collection of all existing triggers for the given catalog.
|
java.util.Collection<Trigger> |
TriggerManager.getCategoriesTriggers(Catalog catalog)
Returns a collection of all existing triggers for all categories of the given catalog.
|
java.util.Collection<Trigger> |
TriggerManager.getRecordsTriggers(Catalog catalog)
Returns a collection of all existing triggers for all records of the given catalog.
|
void |
TriggerManager.removeCatalogTrigger(Catalog catalog,
Trigger trigger)
Removes the given trigger as a catalog trigger.
|
void |
TriggerManager.removeCategoriesTrigger(Catalog catalog,
Trigger trigger)
Removes the given trigger as a trigger for all categories of the specified catalog.
|
void |
TriggerManager.removeRecordsTrigger(Catalog catalog,
Trigger trigger)
Removes the given trigger as a trigger for all records of the specified catalog.
|
Modifier and Type | Method and Description |
---|---|
java.util.Collection<java.lang.String> |
PreferencesImpl.ItemIDProvider.getItemIDs(UserContext userContext,
Catalog catalog) |
Modifier and Type | Method and Description |
---|---|
CollectionSet |
CollectionSetList.create(java.lang.String collectionSetName,
CollectionType collectionType,
java.util.Set<Catalog> catalogs,
java.lang.String query,
java.util.EnumSet<FindFlag> flags,
java.util.Locale locale)
Creates a new query based collection set using the given name and type (supported type is
CollectionType.UPLOAD_COLLECTION ). |
Constructor and Description |
---|
CatalogSettingsRoot(Catalog catalog,
JPack coreData,
Saver saver,
java.lang.String path,
PreferencesImpl preferences,
com.canto.cumulus.prefs.BaseManager.ChangeManager changeManager) |
www.canto.com
Canto, the Canto logo, the Cumulus logo, and Cumulus are registered trademarks of Canto GmbH, registered in the U.S. and other countries.