|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectwt.csm.navigation.NavigationNodeSearch
Pass in the fullPath of the node to search for node(s) that matches the search pattern. The very first part of the full path is the name of current navigation structure
Field Summary | |
private static String |
CLASSIFICATION_NAV_STRUCT
|
private long |
classStructReference_key_id_idA3A6
|
private static String |
INDEPENDENT_NAV_STRUCT
|
private static String |
LIKE_STRING_BEGINSWITH
|
private static String |
LIKE_STRING_CONTAINS
|
private static String |
LIKE_STRING_ENDSWITH
|
private static String |
LIKE_STRING_EXACT
|
private String |
navStructureClassName
|
private String |
navStructureName
|
private String |
srcPath
|
private String |
srcPattern
|
private String |
srcString
|
private long |
thePersistInfo_theObjectIdentifier_id_idA2A2
|
Constructor Summary | |
NavigationNodeSearch(NavStructListView navStrTarget,
String srcForString,
String matching)
This constructor takes: |
|
NavigationNodeSearch(String navStructName,
String srcForString,
String matching)
This constructor takes: |
Method Summary | |
private void |
findClassifiStructIdA3A6BasedOnIdA2A2()
This method is to find the classStructReference_key_id_idA3A6 based on the Navigation structure ID (thePersistInfo_theObjectIdentifier_id_idA2A2) classStructReference_key_id_idA3A6 is used in the search in a ClassificationNavigationStructure |
private void |
findidA2A2BasedOnName()
Condition: As far as I know right now, the navigation structure name is unique, so this method is safe. |
private QuerySpec |
formQuerySpec()
Helper function to form a QuerySpec for the search |
Vector |
searchNodesInNavStruct()
Search from the Navigation struct |
Vector |
searchNodesInSpecifiedParentNode(AbstractNodeNodeView navParentNode)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
private static final String INDEPENDENT_NAV_STRUCT
private static final String CLASSIFICATION_NAV_STRUCT
private static final String LIKE_STRING_EXACT
private static final String LIKE_STRING_CONTAINS
private static final String LIKE_STRING_BEGINSWITH
private static final String LIKE_STRING_ENDSWITH
private String navStructureName
private String navStructureClassName
private long thePersistInfo_theObjectIdentifier_id_idA2A2
private long classStructReference_key_id_idA3A6
private String srcPath
private String srcString
private String srcPattern
Constructor Detail |
public NavigationNodeSearch(NavStructListView navStrTarget, String srcForString, String matching)
public NavigationNodeSearch(String navStructName, String srcForString, String matching)
navStructName
- the NavStructListView nameMethod Detail |
private void findClassifiStructIdA3A6BasedOnIdA2A2()
private void findidA2A2BasedOnName()
private QuerySpec formQuerySpec() throws QueryException
QueryException
public Vector searchNodesInNavStruct() throws WTException
WTException
public Vector searchNodesInSpecifiedParentNode(AbstractNodeNodeView navParentNode) throws WTException, NullPointerException
WTException
NullPointerException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |