|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.centrasite.control.AbstractItem
com.centrasite.control.registry.items.RegistryObjectItem
com.centrasite.control.registry.items.ConceptItem
public class ConceptItem
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 | |
---|---|
ConceptItem(javax.xml.registry.infomodel.RegistryObject ro,
Connector con)
This reduced constructor is used when "blowing" up ClassificationSchema to ClassificationSchemeItem via reflection |
Method Summary | |
---|---|
boolean |
cannotHaveChildren()
Check whether this node may have children |
ConceptItem |
createConcept()
|
Item |
createInstance()
|
boolean |
equals(java.lang.Object other)
|
boolean |
equals(RegistryObjectProxyItem other)
|
javax.xml.registry.infomodel.Concept |
getCachedConcept()
|
java.util.Iterator<ConceptItem> |
getChildren()
|
java.util.Iterator<ConceptItem> |
getChildren(boolean refresh)
|
javax.xml.registry.infomodel.Concept |
getConcept()
|
com.softwareag.cis.plugin.command.Command |
getDetailsCommand()
|
java.lang.String |
getDisplayName()
|
static java.lang.String |
getDisplayName(javax.xml.registry.infomodel.Concept concept,
java.util.Locale lc)
|
java.lang.String |
getImageURL()
|
static java.util.HashMap<java.lang.String,java.lang.String> |
getJaxrObjectTypes()
|
java.lang.String |
getLabel()
Obtain label to be used when representing this object e.g. within association navigator |
java.lang.String |
getLocalName()
|
static java.lang.String |
getLocalName(javax.xml.registry.infomodel.Concept concept)
|
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 |
getQNameString()
|
static java.lang.String |
getQNameString(javax.xml.registry.infomodel.Concept concept)
|
ReportInterface |
getReport()
Get report to be used when selecting given object in tree. |
ReportInterface |
getReportForDetailView()
Get report to be used for data access in detail view of this item - not for child nodes! |
int |
hashCode()
Provide hash function for being able to use RegistryObjectItems as key for hashing |
boolean |
hasNoChildren()
|
boolean |
isObjectType()
Does this concept represent an object type (is it is a concept within the ObjectType classification scheme)? |
static boolean |
isObjectType(javax.xml.registry.infomodel.Concept concept)
|
boolean |
isStandaloneObjectType()
|
void |
showReport(ActionContext actionContext)
Show a report for this item. |
Methods inherited from class com.centrasite.control.AbstractItem |
---|
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 |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ConceptItem(javax.xml.registry.infomodel.RegistryObject ro, Connector con) throws java.lang.Exception
java.lang.Exception
Method Detail |
---|
public com.softwareag.cis.plugin.command.Command getDetailsCommand()
getDetailsCommand
in interface Item
getDetailsCommand
in class AbstractItem
public javax.xml.registry.infomodel.Concept getConcept()
public javax.xml.registry.infomodel.Concept getCachedConcept()
public boolean isObjectType()
public boolean isStandaloneObjectType()
public static boolean isObjectType(javax.xml.registry.infomodel.Concept concept) throws java.lang.Exception
java.lang.Exception
public ReportInterface getReport()
AbstractItem
getReport
in interface Item
getReport
in class RegistryObjectItem
public ReportInterface getReportForDetailView()
getReportForDetailView
in interface Item
getReportForDetailView
in class RegistryObjectItem
public void showReport(ActionContext actionContext)
showReport
in interface Item
showReport
in class AbstractItem
actionContext
- public java.lang.String getImageURL()
getImageURL
in interface Item
getImageURL
in class RegistryObjectItem
public java.lang.String getNameEx() throws java.lang.Exception
AbstractItem
getNameEx
in interface Item
getNameEx
in class RegistryObjectItem
java.lang.Exception
public java.lang.String getDisplayName() throws java.lang.Exception
java.lang.Exception
public static java.lang.String getDisplayName(javax.xml.registry.infomodel.Concept concept, java.util.Locale lc) throws java.lang.Exception
java.lang.Exception
public java.lang.String getLocalName() throws java.lang.Exception
java.lang.Exception
public static java.lang.String getLocalName(javax.xml.registry.infomodel.Concept concept) throws java.lang.Exception
java.lang.Exception
public java.lang.String getQNameString() throws java.lang.Exception
java.lang.Exception
public static java.lang.String getQNameString(javax.xml.registry.infomodel.Concept concept) throws java.lang.Exception
java.lang.Exception
public java.lang.String getLabel() throws java.lang.Exception
getLabel
in class RegistryObjectItem
java.lang.Exception
public java.util.Iterator<ConceptItem> getChildren() throws java.lang.Exception, java.lang.InstantiationException, java.lang.IllegalAccessException
getChildren
in interface Item
getChildren
in class RegistryObjectItem
java.lang.Exception
java.lang.InstantiationException
java.lang.IllegalAccessException
public java.util.Iterator<ConceptItem> getChildren(boolean refresh) throws java.lang.Exception, java.lang.InstantiationException, java.lang.IllegalAccessException
getChildren
in interface Item
getChildren
in class RegistryObjectItem
java.lang.Exception
java.lang.InstantiationException
java.lang.IllegalAccessException
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 Item createInstance() throws java.lang.Exception
java.lang.Exception
public ConceptItem createConcept() throws java.lang.Exception
java.lang.Exception
public boolean equals(RegistryObjectProxyItem other)
equals
in class RegistryObjectItem
public static java.util.HashMap<java.lang.String,java.lang.String> getJaxrObjectTypes()
public int hashCode()
RegistryObjectItem
hashCode
in class RegistryObjectItem
public boolean equals(java.lang.Object other)
equals
in class RegistryObjectItem
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |