|
|||||||||
| 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()
DocComponentcleanDuplicate in class DocComponentpublic boolean matchComponent(java.lang.String match)
DocComponentmatchComponent in class DocComponentpublic java.lang.String getKey()
getKey in class DocComponent
public void eventComponent(FragmentFilter handler)
throws org.xml.sax.SAXException
DocComponentFragmentFilter 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 DocComponentpublic void print()
DocComponentprint in class DocComponentpublic java.lang.String toString()
DocComponenttoString in class DocComponent
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||