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