|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectcom.ricebridge.xmlman.in.SubPathManager
Handle activation events of sub paths.
For example, the data field paths are sub paths of the record path, and are activated when the record path matches a target element.
| Constructor Summary | |
SubPathManager(String pDocContextPrefix)
Create SubPathManager with specified document context prefix. |
|
| Method Summary | |
List |
activate(StartPoint pStartPoint,
DocContext pDocContext)
Activate the subpaths and pass in the specified StartPoint. |
void |
addPath(TargetPath pTargetPath)
Add a TargetPath as a subpath. |
void |
complete(EndPoint pEndPoint,
DocContext pDocContext)
Pass the matching EndPoint to the subpaths. |
void |
deactivate(DocContext pDocContext)
Deactivate the subpaths. |
void |
setDocContextPrefix(String pDocContextPrefix)
Set the document context prefix. |
void |
setRequiresClear(DocContext pDocContext,
boolean pRequiresClear,
TargetPath pSource,
String pReason)
Mark the subpaths to have their data values cleared. |
void |
setRequiresDeactivation(DocContext pDocContext,
boolean pRequiresDeactivation)
Mark the subpaths for deactivation. |
String |
toString()
Debugging description. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
public SubPathManager(String pDocContextPrefix)
setDocContextPrefix(java.lang.String)| Method Detail |
public void addPath(TargetPath pTargetPath)
TargetPath as a subpath.
public void setDocContextPrefix(String pDocContextPrefix)
public String toString()
public List activate(StartPoint pStartPoint,
DocContext pDocContext)
StartPoint.
public void complete(EndPoint pEndPoint,
DocContext pDocContext)
EndPoint to the subpaths.
public void deactivate(DocContext pDocContext)
public void setRequiresDeactivation(DocContext pDocContext,
boolean pRequiresDeactivation)
public void setRequiresClear(DocContext pDocContext,
boolean pRequiresClear,
TargetPath pSource,
String pReason)
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||