Package | Description |
---|---|
com.canto.cumulus |
The base package of the Cumulus Java Classes.
|
com.canto.cumulus.db.permissions | |
com.canto.cumulus.db.statistics | |
com.canto.cumulus.prefs |
The Cumulus preferences package for accessing the Cumulus preferences.
|
com.canto.cumulus.server.esp.modules.reportgenerator |
Classes of the Cumulus Report Generator ESP.
|
com.canto.cumulus.ui |
The Cumulus application user interface classes.
|
com.canto.cumulus.utils |
The Cumulus utilities package.
|
Modifier and Type | Method and Description |
---|---|
ItemIdentifier |
Item.getItemIdentifier()
Returns the
ItemIdentifier for this instance. |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemIdentifier> |
MultiItemCollection.getItemIDs(int startIndex,
int numIDs)
Get the Identifier of some or all items of the collection.
|
java.util.Set<ItemIdentifier> |
MultiItemCollection.matchIDs(java.lang.String query,
java.util.EnumSet<FindFlag> flags,
java.util.Locale locale,
java.util.Set<ItemIdentifier> itemIDs)
Filter the given item IDs and return only those matching a given query.
|
Modifier and Type | Method and Description |
---|---|
int |
MultiItemCollection.addItem(ItemIdentifier itemIdentifier)
Add an existing item to this collection
|
CategoryItem |
MultiCategoryItemCollection.getCategoryItemByID(ItemIdentifier identifier)
Return a category item specified by identifier.
|
Item |
MultiItemCollection.getItemByID(ItemIdentifier itemIdentifier)
Return an item specified by identifier.
|
int |
MultiItemCollection.getItemPosition(ItemIdentifier itemIdentifier)
Return the zero-based index of the given item inside this collection.
|
RecordItem |
MultiRecordItemCollection.getRecordItemByID(ItemIdentifier itemIdentifier)
Return a record item specified by identifier.
|
int |
MultiItemCollection.removeItem(ItemIdentifier itemIdentifier)
Remove an item from this collection.
|
Modifier and Type | Method and Description |
---|---|
void |
MultiItemCollection.addItems(java.util.List<ItemIdentifier> itemIDs)
Add a whole list of items to this collection.
|
AssetCollection |
MultiItemCollection.doAssetAction(java.lang.String assetAction,
Asset destinationAssetContainer,
boolean returnCreatedAssets,
java.util.Map<ItemIdentifier,java.util.Map<GUID,JPack>> customParameters)
Perform an asset action on the assets of the items of this collection.
|
void |
MultiItemCollection.find(java.lang.String sourceTableName,
java.util.List<ItemIdentifier> sourceItemIDs,
GUID relationID,
int direction,
int scope,
int restrictionMode,
java.util.Set<GUID> restrictionTypes,
java.lang.String additionalQuery)
Find items in the collection that are the result of applying a record filter to the given items of the given table.
|
void |
MultiItemCollection.find(java.lang.String sourceTableName,
java.util.List<ItemIdentifier> sourceItemIDs,
GUID relationID,
int direction,
int scope,
int restrictionMode,
java.util.Set<GUID> restrictionTypes,
java.lang.String additionalQuery,
boolean logSearchStatistic)
Find items in the collection that are the result of applying a record filter to the given items of the given table.
|
void |
MultiItemCollection.find(java.lang.String sourceTableName,
java.util.List<ItemIdentifier> sourceItemIDs,
java.lang.String filterName)
Find items in the collection that are the result of applying a record filter to the given items of the given table.
|
void |
MultiItemCollection.find(java.lang.String sourceTableName,
java.util.List<ItemIdentifier> sourceItemIDs,
java.lang.String filterName,
boolean logSearchStatistic)
Find items in the collection that are the result of applying a record filter to the given items of the given table.
|
java.util.List<RecordData> |
MultiItemCollection.getItemFieldValues(java.util.Collection<ItemIdentifier> identifiers,
java.util.Set<GUID> fieldGUIDs)
Get field values for the given set of items.
|
java.util.Set<ItemIdentifier> |
MultiItemCollection.matchIDs(java.lang.String query,
java.util.EnumSet<FindFlag> flags,
java.util.Locale locale,
java.util.Set<ItemIdentifier> itemIDs)
Filter the given item IDs and return only those matching a given query.
|
void |
MultiItemCollection.removeItems(java.util.Collection<ItemIdentifier> itemIDs)
Remove a whole list of items from this collection.
|
Modifier and Type | Method and Description |
---|---|
PermissionsList |
PermissionManager.getPermissionsList(ItemCollection itemCollection,
java.util.Set<ItemIdentifier> idList)
Returns a permissions list for a number of records.
|
PermissionsList |
PermissionManager.getPermissionsList(MultiItemCollection multiItemCollection,
java.util.Set<ItemIdentifier> idList)
Returns a permissions list for a number of records.
|
PermissionsList |
PermissionManager.getPermissionsList(java.lang.String tableName,
java.util.Set<ItemIdentifier> idList)
Returns a permissions list for a number of records.
|
Modifier and Type | Method and Description |
---|---|
ItemIdentifier |
CategoriesFieldData.getItemIdentifier() |
Modifier and Type | Method and Description |
---|---|
java.util.List<ItemIdentifier> |
QueryConditionCategories.getCategories()
Returns the wanted categories for the match mode
QueryConditionCategories.MatchMode.CONTAINS . |
Modifier and Type | Method and Description |
---|---|
void |
QueryConditionCategories.setCategories(java.util.List<ItemIdentifier> identifiers)
Sets the wanted categories for the match mode
QueryConditionCategories.MatchMode.CONTAINS . |
Modifier and Type | Method and Description |
---|---|
ItemIdentifier |
ResultDataItemList.getItemIdentifierAt(int rowIndex)
Return The item identifier (catalog ID + item ID) for the item of the specified row.
|
Modifier and Type | Method and Description |
---|---|
ItemIdentifier |
SingleItemPane.getItemIdentifier()
Get the item identifier of the item that is currently displayed.
|
Modifier and Type | Method and Description |
---|---|
java.util.Set<ItemIdentifier> |
CategoriesPane.getExpandedCategories(java.lang.String masterCategory)
Get the set of expanded category items in the given master category tab.
|
java.util.List<ItemIdentifier> |
MultiItemPane.getSelection(int startIdx,
int numIDs)
Get the identifiers of the selected items of this pane.
|
java.util.List<ItemIdentifier> |
CategoriesPane.getSelection(java.lang.String masterCategory,
int startIdx,
int numIDs)
Get the identifiers of the selected category items of the given master category tab.
|
Modifier and Type | Method and Description |
---|---|
void |
CategoriesPane.setExpandedCategories(java.lang.String masterCategory,
java.util.Collection<ItemIdentifier> expandedCategories)
Overwrite the set of expanded category items.
|
void |
MultiItemPane.setSelection(java.util.Collection<ItemIdentifier> selection)
Overwrite the selection with the given collection of item identifiers.
|
void |
CategoriesPane.setSelection(java.lang.String masterCategory,
java.util.Collection<ItemIdentifier> selection)
Overwrite the selection with the given collection of category item identifiers.
|
void |
CategoriesPane.showCategories(java.lang.String masterCategory,
java.util.Collection<ItemIdentifier> categoriesToShow)
Expand all category items necessary to show the given category items the given master category tab.
|
Modifier and Type | Method and Description |
---|---|
static java.util.List<ItemIdentifier> |
CollectionUtilities.getIDBlocks(java.util.Set<java.lang.Integer> ids) |
Modifier and Type | Method and Description |
---|---|
static void |
MetadataExchange.exportItems(MultiItemCollection multiItemCollection,
java.util.List<ItemIdentifier> itemIDs,
java.io.OutputStream destination,
MetadataExchange.Format format,
MetadataExchange.FieldFilter fieldFilter,
MetadataExchange.ProgressListener progress)
Exports all items or the items with the specified IDs from the given
MultiItemCollection into the output stream. |
java.util.Map<Workflow,java.util.List<WorkflowActivity>> |
WorkflowManager.getAvailableActivities(MultiRecordItemCollection multiRecordItemCollection,
java.util.List<ItemIdentifier> itemIDs,
GUID workflowID,
boolean onlyInitialActivities)
Return a list of workflow activities that can be applied to the given records.
|
static java.util.Map<java.lang.Integer,java.util.Set<java.lang.Integer>> |
CollectionUtilities.toCatalogSpecificIDs(java.lang.Iterable<ItemIdentifier> selection) |
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.