|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectwt.doc.DocumentStructureNavigatorFactory
public class DocumentStructureNavigatorFactory
This class provides static methods for creating document structure navigators.
It provides methods for several basic types of document structure navigation.
Once a navigator is created, it can be set up with a visitor and the
traverse method can be called. The methods in this class hide the details
involved with setting up a particular structure navigation.
Supported API: true
Extendable: false
Navigator,
ConfigSpecNodeExpander,
Serialized Form| Field Summary | |
|---|---|
static int |
BREADTH_FIRST_NAVIGATOR
Used to specify a breadth first navigation. |
static int |
DEPTH_FIRST_NAVIGATOR
Used to specify a depth first navigation. |
| Method Summary | |
|---|---|
static wt.visitor.Navigator |
newDocumentNavigator(ConfigSpec a_configSpec,
int a_navigatorType)
This method creates a Navigator for traversing the "uses" links of a Document structure. |
static wt.visitor.Navigator |
newDocumentNavigator(WTDocumentConfigSpec a_configSpec,
int a_navigatorType)
This method creates a Navigator for traversing the "uses" links of a Document structure. |
static wt.visitor.Navigator |
newNavigator(ConfigSpec a_configSpec,
int a_navigatorType)
This method creates a Navigator for traversing the "uses" links of a Document structure via the generic IteratedUsageLink class. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final int DEPTH_FIRST_NAVIGATOR
public static final int BREADTH_FIRST_NAVIGATOR
| Method Detail |
|---|
public static wt.visitor.Navigator newDocumentNavigator(WTDocumentConfigSpec a_configSpec,
int a_navigatorType)
throws WTPropertyVetoException
a_configSpec - a_navigatorType -
WTPropertyVetoException
public static wt.visitor.Navigator newNavigator(ConfigSpec a_configSpec,
int a_navigatorType)
throws WTPropertyVetoException
a_configSpec - a_navigatorType -
WTPropertyVetoException
public static wt.visitor.Navigator newDocumentNavigator(ConfigSpec a_configSpec,
int a_navigatorType)
throws WTPropertyVetoException
a_configSpec - a_navigatorType -
WTPropertyVetoException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||