com.centrasite.control.registry.items
Class ClassificationItem

java.lang.Object
  extended by com.centrasite.control.AbstractItem
      extended by com.centrasite.control.registry.items.RegistryObjectItem
          extended by com.centrasite.control.registry.items.ClassificationItem
All Implemented Interfaces:
Item

public class ClassificationItem
extends RegistryObjectItem


Nested Class Summary
 
Nested classes/interfaces inherited from class com.centrasite.control.registry.items.RegistryObjectItem
RegistryObjectItem.ProfileVisibilityBean, RegistryObjectItem.ReferencingDescriptor
 
Field Summary
 
Fields inherited from class com.centrasite.control.registry.items.RegistryObjectItem
profilePermissionUpdated, REFERENCING_LIST_AS_ITEMS, REFERENCING_LIST_AS_REFOBJECTS
 
Fields inherited from class com.centrasite.control.AbstractItem
rcs_id
 
Constructor Summary
ClassificationItem(javax.xml.registry.infomodel.RegistryObject ro, Connector con)
           
 
Method Summary
 javax.xml.registry.infomodel.Classification getClassification()
           
 java.lang.String getImageURL()
           
 java.lang.String getLabel()
          Obtain label to be used when representing this object e.g. within association navigator
 java.lang.String getTooltip()
          Obtain tool tip to be used when representing this object e.g. within association navigator
 boolean isExtenal()
          Method to check whether classification is extenal or internal
 
Methods inherited from class com.centrasite.control.registry.items.RegistryObjectItem
addAuditComment, addClassification, addClassification, addExternalClassification, addInternelClassification, clearCache, clearProperties, delete, delete, equals, equals, freeze, getAccessControlElements, getCachedRegistryObject, getCentraSiteRegistryObject, getCentraSiteVirtualTypeConcept, getChildren, getChildren, getCollectRestServiceAssociatedObjects, getCollectVirtualServiceAssociatedObjects, getCurrentUserPermissionItem, getDefinedSlotNames, getDescription, getKey, getLargeImageURL, getLastAuditableEvent, getName, getName, getNameEx, getNonPermissionAccessControlElements, getPermissionForNonPermissionACL, getPrivilegeDescriptor, getProperties, getReferencingItems, getReferencingObjects, getRegistryObject, getReport, getReportForDetailView, getSlotDescriptions, hashCode, hasNoChildren, hasObjectType, hasObjectType, hasObjectType, isCanPropagateACL, isCentraSiteVirtualTypeConcept, isEnabledForVersioning, isModified, isNewItem, isPredefined, isPropagateProfileEnabled, isRevisionObject, isStandalone, save, setAccessControlElements, setAccessControlElements, setCanPropagateACL, setCollectRestServiceAssociatedObjects, setCollectVirtualServiceAssociatedObjects, setNewItem, setPropagateProfileEnabled, setProperties, toString
 
Methods inherited from class com.centrasite.control.AbstractItem
addBulkCommand, addCommand, addDetailViewTab, cannotHaveChildren, getBulkCommands, getCommand, getCommand, getCommands, getConnector, getDefaultCommand, getDetailsCommand, getDetailViewTabs, getItem, getLanguage, getLocale, getPath, getPersistanceLocale, getRelatedItems, hasRequiredAttribute, isLocked, isReadOnly, isSubTabModified, removeCommand, replaceCommand, setCommandEnabled, setConnector, setDefaultCommand, setDetailsCommand, setLocked, setRelatedItems, setRequiredAttribute, setTabModified, showDetailView, showReport
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ClassificationItem

public ClassificationItem(javax.xml.registry.infomodel.RegistryObject ro,
                          Connector con)
                   throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

getClassification

public javax.xml.registry.infomodel.Classification getClassification()

getImageURL

public java.lang.String getImageURL()
                             throws java.lang.Exception
Specified by:
getImageURL in interface Item
Overrides:
getImageURL in class RegistryObjectItem
Throws:
java.lang.Exception

getLabel

public java.lang.String getLabel()
                          throws java.lang.Exception
Obtain label to be used when representing this object e.g. within association navigator

Overrides:
getLabel in class RegistryObjectItem
Returns:
the label - must be localized as far as applicable
Throws:
java.lang.Exception

getTooltip

public java.lang.String getTooltip()
                            throws java.lang.Exception
Obtain tool tip to be used when representing this object e.g. within association navigator

Overrides:
getTooltip in class RegistryObjectItem
Returns:
the tool tip - for external classification - value & for internal classification - concept localized name
Throws:
java.lang.Exception

isExtenal

public boolean isExtenal()
                  throws java.lang.Exception
Method to check whether classification is extenal or internal

Returns:
boolean true if extenal classification , false - if not a extenal classification
Throws:
java.lang.Exception