|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.simonstl.fragment.DocComponent | +--com.simonstl.fragment.Skip
The Skip class stores information about pieces which should be skipped.
Version 0.02 supports the cleanDuplicate() method to avoid shallow copying issues.
Version 0.01 is based on the Characters class.
Fields inherited from class com.simonstl.fragment.DocComponent |
after, before, content, localName, nsURI, prefix, type |
Constructor Summary | |
Skip()
Most Skip classes have little information, though before and after elements may add a bit of information. |
|
Skip(Skip oldDocComponent)
Creates a new skip from an old DocComponent. |
Method Summary | |
DocComponent |
cleanDuplicate()
Returns a clean copy of the component and its contents. |
void |
eventComponent(FragmentFilter handler)
Describes the content for this component as a series of SAX events. |
java.lang.String |
getKey()
Skips don't really have keys, but they return "skip" as a value. |
boolean |
matchComponent(java.lang.String match)
Takes a string representing a component description and returns true or false to indicate whether or not it matches this component. |
void |
print()
Prints a representation of the component to STDOUT |
java.lang.String |
toString()
Returns a representation of the component as a String. |
Methods inherited from class com.simonstl.fragment.DocComponent |
addContent, clearContent, clone, getAfter, getBefore, getContent, getLocalName, getNsURI, getPrefix, getType, processComponentContent, setAfter, setBefore, setContent, setLocalName, setNsURI, setPrefix, setType |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Skip()
before
and after
elements may add a bit of information.public Skip(Skip oldDocComponent)
Method Detail |
public DocComponent cleanDuplicate()
DocComponent
cleanDuplicate
in class DocComponent
public boolean matchComponent(java.lang.String match)
DocComponent
matchComponent
in class DocComponent
public java.lang.String getKey()
getKey
in class DocComponent
public void eventComponent(FragmentFilter handler) throws org.xml.sax.SAXException
DocComponent
FragmentFilter
supports some events (startChars and endChars) which
are extensions to the existing SAX models and which serve to keep the stacks under control.eventComponent
in class DocComponent
public void print()
DocComponent
print
in class DocComponent
public java.lang.String toString()
DocComponent
toString
in class DocComponent
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |