Table 13. IHierarchyService Methods
|
|
IAttribute createAttribute(java.lang.String name, java.lang.Object value)
|
Create an instance of IAttribute, which represents a Hierarchy node attribute. |
IExpression createExpression()
|
Create an instance of IExpression. |
IFilteredQuery createFilteredQueryForIHierarchy()
|
Create an instance of IFilteredQuery to manage hierarchy query-related operations. |
IFilteredQuery createFilteredQueryForIHierarchyNode()
|
Create an instance of IFilteredQuery to manage hierarchy node query-related operations. |
IHierarchyAccessManager createHierarchyAccessManager(IHierarchyContext hierarchyContext)
|
Return a singleton of the IHierarchyAccessManager to manage hierarchy access. |
IHierarchyFolderManager createHierarchyFolderManager()
|
Create an instance of IHierarchyFolderManager to manage hierarchy folder-related operations. |
IHierarchyManager createHierarchyManager(IUser user)
|
Create an instance of IHiearchyManager to manage hierarchy-related operations. |
IHierarchyTypeManager createHierarchyTypeManager()
|
Create an instance of IHierarchyTypeManager to manage hierarchy type-related operations. |
java.util.List getObjectSearchTypes(OMFTypeProperty otp)
|
Return a list of HierSearchType objects for the specified OMFTypeProperty |
java.util.List getObjectSearchTypes(OMFTypeProperty omfType, IHierarchyType hierType)
|
Return a list of hierarchy search types for specified OMF type within given type of hierarchy. |