|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.sun.speech.freetts.PathExtractorImpl
Interface that Manages a feature or item path. Allows navigation to the corresponding feature or item. This class in controlled by the following system properties:
com.sun.speech.freetts.interpretCartPaths - default false com.sun.speech.freetts.lazyCartCompile - default truecom.sun.speech.freetts.interpretCartPaths Instances of this class will optionally pre-compile the paths. Pre-compiling paths reduces the processing time and objects needed to extract a feature or an item based upon a path.
Field Summary | |
static java.lang.String |
INTERPRET_PATHS_PROPERTY
If this system property is set to true, paths will not be compiled. |
static java.lang.String |
LAZY_COMPILE_PROPERTY
If this system property is set to true, CART feature/item paths will only be compiled as needed. |
Constructor Summary | |
PathExtractorImpl(java.lang.String pathAndFeature,
boolean wantFeature)
Creates a path for the given feature. |
Method Summary | |
java.lang.Object |
findFeature(Item item)
Finds the feature associated with this Path. |
Item |
findItem(Item item)
Finds the item associated with this Path. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final java.lang.String INTERPRET_PATHS_PROPERTY
public static final java.lang.String LAZY_COMPILE_PROPERTY
Constructor Detail |
public PathExtractorImpl(java.lang.String pathAndFeature, boolean wantFeature)
Method Detail |
public Item findItem(Item item)
findItem
in interface PathExtractor
item
- the item to start at
public java.lang.Object findFeature(Item item)
findFeature
in interface PathExtractor
item
- the item to start at
public java.lang.String toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |