com.centrasite.control
Class UserDefinedPropertyItem
java.lang.Object
com.centrasite.control.AbstractItem
com.centrasite.control.UserDefinedPropertyItem
- All Implemented Interfaces:
- Item
public class UserDefinedPropertyItem
- extends AbstractItem
Methods inherited from class com.centrasite.control.AbstractItem |
addBulkCommand, addCommand, addDetailViewTab, cannotHaveChildren, clearCache, clearProperties, getAccessControlElements, getBulkCommands, getCommand, getCommand, getCommands, getConnector, getCurrentUserPermissionItem, getDefaultCommand, getDetailsCommand, getDetailViewTabs, getItem, getKey, getLanguage, getLocale, getNonPermissionAccessControlElements, getPersistanceLocale, getPrivilegeDescriptor, getProperties, getRelatedItems, getReport, getReportForDetailView, hasRequiredAttribute, isLocked, isModified, isReadOnly, isStandalone, isSubTabModified, removeCommand, replaceCommand, save, setAccessControlElements, setCommandEnabled, setConnector, setDefaultCommand, setDetailsCommand, setLocked, setProperties, setRelatedItems, setRequiredAttribute, setTabModified, showDetailView, toString |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
UserDefinedPropertyItem
public UserDefinedPropertyItem(java.lang.String namespaceUri,
java.lang.String localName,
java.lang.String value,
Connector connector)
getNamespaceUri
public java.lang.String getNamespaceUri()
getLocalName
public java.lang.String getLocalName()
getValue
public java.lang.String getValue()
getQualifiedName
public java.lang.String getQualifiedName()
getChildren
public java.util.Iterator getChildren()
throws java.lang.Exception
- Throws:
java.lang.Exception
getChildren
public java.util.Iterator getChildren(boolean refresh)
throws java.lang.Exception
- Throws:
java.lang.Exception
getDescription
public java.lang.String getDescription()
throws java.lang.Exception
- Throws:
java.lang.Exception
getImageURL
public java.lang.String getImageURL()
throws java.lang.Exception
- Throws:
java.lang.Exception
getName
public java.lang.String getName()
throws java.lang.Exception
- Throws:
java.lang.Exception
getNameEx
public java.lang.String getNameEx()
throws java.lang.Exception
- Description copied from class:
AbstractItem
- Get "extended/alternate name".
This method is only used in some rare locations e.g. currently
when obtaining the label of an item in the tree.
Its usage is discouraged in general.
This default implementation returns same as getName().
- Specified by:
getNameEx
in interface Item
- Overrides:
getNameEx
in class AbstractItem
- Throws:
java.lang.Exception
getPath
public java.lang.String getPath()
throws java.lang.Exception
- Description copied from class:
AbstractItem
- For some object types (especially for RepositoryObjectItems) this method
may return a reasonable path - instances of other classes should return
null
- Specified by:
getPath
in interface Item
- Overrides:
getPath
in class AbstractItem
- Returns:
- a path (if reasonable) or null
- Throws:
java.lang.Exception
hasNoChildren
public boolean hasNoChildren()
throws java.lang.Exception
- Throws:
java.lang.Exception
showReport
public void showReport(ActionContext actionContext)
- Description copied from class:
AbstractItem
- Show a report for this item.
Whereas showDetailView() displays the details of this item, showReport() should
display tables of "child" objects being contained in or classified with this item.
- Specified by:
showReport
in interface Item
- Overrides:
showReport
in class AbstractItem