public class ClassificationSchemeItem extends RegistryEntryItem
RegistryObjectItem.ProfileVisibilityBean, RegistryObjectItem.ReferencingDescriptor
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
rcs_id |
profilePermissionUpdated, REFERENCING_LIST_AS_ITEMS, REFERENCING_LIST_AS_REFOBJECTS
Constructor and Description |
---|
ClassificationSchemeItem(javax.xml.registry.infomodel.RegistryObject ro,
Connector con) |
ClassificationSchemeItem(javax.xml.registry.infomodel.RegistryObject ro,
Connector con,
FilterListInterface filter) |
Modifier and Type | Method and Description |
---|---|
boolean |
cannotHaveChildren()
Check whether this node may have children
|
ConceptItem |
createConcept() |
boolean |
equals(java.lang.Object other) |
boolean |
equals(RegistryObjectProxyItem other) |
java.util.Iterator |
getChildren() |
java.util.Iterator |
getChildren(boolean refresh) |
java.util.Collection |
getChildrenList(boolean refresh) |
javax.xml.registry.infomodel.ClassificationScheme |
getClassificationScheme() |
java.lang.String |
getClassificationSchemeName() |
com.softwareag.cis.plugin.command.Command |
getDetailsCommand() |
java.lang.String |
getNameEx()
Get "extended/alternate name".
|
java.lang.String |
getPath()
For some object types (especially for RepositoryObjectItems) this method
may return a reasonable path - instances of other classes should return
null
|
java.lang.String |
getPermissionForNonPermissionACL()
Get top permission id for getting the non permission access control elements.
|
int |
hashCode()
Provide hash function for being able to use RegistryObjectItems
as key for hashing
|
boolean |
hasNoChildren() |
static boolean |
isObjectTypeScheme(javax.xml.registry.infomodel.ClassificationScheme cs) |
static boolean |
isObjectTypeScheme(javax.xml.registry.infomodel.Key key) |
void |
showReport(ActionContext actionContext)
Show a report for this item.
|
getRegistryEntry
addAuditComment, addClassification, addClassification, addExternalClassification, addInternelClassification, clearCache, clearProperties, delete, delete, freeze, getAccessControlElements, getCachedRegistryObject, getCentraSiteRegistryObject, getCentraSiteVirtualTypeConcept, getCollectRestServiceAssociatedObjects, getCollectVirtualServiceAssociatedObjects, getCurrentUserPermissionItem, getDefinedSlotNames, getDescription, getImageURL, getKey, getLabel, getLargeImageURL, getLastAuditableEvent, getName, getName, getNonPermissionAccessControlElements, getPrivilegeDescriptor, getProperties, getReferencingItems, getReferencingObjects, getRegistryObject, getReport, getReportForDetailView, getSlotDescriptions, getTooltip, hasObjectType, hasObjectType, hasObjectType, isCanPropagateACL, isCentraSiteVirtualTypeConcept, isEnabledForVersioning, isModified, isNewItem, isPredefined, isPropagateProfileEnabled, isRevisionObject, isStandalone, save, setAccessControlElements, setAccessControlElements, setCanPropagateACL, setCollectRestServiceAssociatedObjects, setCollectVirtualServiceAssociatedObjects, setNewItem, setPropagateProfileEnabled, setProperties, toString
addBulkCommand, addCommand, addDetailViewTab, getBulkCommands, getCommand, getCommand, getCommands, getConnector, getDefaultCommand, getDetailViewTabs, getItem, getLanguage, getLocale, getPersistanceLocale, getRelatedItems, hasRequiredAttribute, isLocked, isReadOnly, isSubTabModified, removeCommand, replaceCommand, setCommandEnabled, setConnector, setDefaultCommand, setDetailsCommand, setLocked, setRelatedItems, setRequiredAttribute, setTabModified, showDetailView
public static final java.lang.String rcs_id
public ClassificationSchemeItem(javax.xml.registry.infomodel.RegistryObject ro, Connector con) throws java.lang.Exception
java.lang.Exception
public ClassificationSchemeItem(javax.xml.registry.infomodel.RegistryObject ro, Connector con, FilterListInterface filter) throws java.lang.Exception
java.lang.Exception
public com.softwareag.cis.plugin.command.Command getDetailsCommand()
getDetailsCommand
in interface Item
getDetailsCommand
in class AbstractItem
public static boolean isObjectTypeScheme(javax.xml.registry.infomodel.ClassificationScheme cs)
public static boolean isObjectTypeScheme(javax.xml.registry.infomodel.Key key) throws javax.xml.registry.JAXRException
key
- javax.xml.registry.JAXRException
public javax.xml.registry.infomodel.ClassificationScheme getClassificationScheme()
public java.lang.String getClassificationSchemeName()
public java.lang.String getNameEx() throws java.lang.Exception
AbstractItem
getNameEx
in interface Item
getNameEx
in class RegistryObjectItem
java.lang.Exception
public java.util.Iterator getChildren() throws java.lang.Exception
getChildren
in interface Item
getChildren
in class RegistryObjectItem
java.lang.Exception
public java.util.Iterator getChildren(boolean refresh) throws java.lang.Exception
getChildren
in interface Item
getChildren
in class RegistryObjectItem
java.lang.Exception
public java.util.Collection getChildrenList(boolean refresh) throws java.lang.Exception
java.lang.Exception
public boolean hasNoChildren() throws java.lang.Exception
hasNoChildren
in interface Item
hasNoChildren
in class RegistryObjectItem
java.lang.Exception
public boolean cannotHaveChildren()
cannotHaveChildren
in interface Item
cannotHaveChildren
in class AbstractItem
public java.lang.String getPath() throws java.lang.Exception
AbstractItem
getPath
in interface Item
getPath
in class AbstractItem
java.lang.Exception
public void showReport(ActionContext actionContext)
showReport
in interface Item
showReport
in class AbstractItem
actionContext
- public ConceptItem createConcept() throws java.lang.Exception
java.lang.Exception
public java.lang.String getPermissionForNonPermissionACL()
RegistryObjectItem
getPermissionForNonPermissionACL
in class RegistryObjectItem
public boolean equals(java.lang.Object other)
equals
in class RegistryObjectItem
public int hashCode()
RegistryObjectItem
hashCode
in class RegistryObjectItem
public boolean equals(RegistryObjectProxyItem other)
equals
in class RegistryObjectItem