com.raritech.xml.sax.filter
Class CDataEditor
java.lang.Object
|
+--com.raritech.xml.sax.filter.CDataEditor
- All Implemented Interfaces:
- CDataModifier
- public class CDataEditor
- extends java.lang.Object
- implements CDataModifier
Implementation of CDataModifier that replaces old words with
new words.
|
Constructor Summary |
CDataEditor(java.util.HashMap wordMap)
|
CDataEditor(java.lang.String oldWord,
java.lang.String newWord)
|
|
Method Summary |
void |
addWord(java.lang.String oldWord,
java.lang.String newWord)
|
void |
filterCData(CDataContent dataContent)
Filter the character source and send the modified character events to the ContentHandler |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CDataEditor
public CDataEditor(java.lang.String oldWord,
java.lang.String newWord)
CDataEditor
public CDataEditor(java.util.HashMap wordMap)
addWord
public void addWord(java.lang.String oldWord,
java.lang.String newWord)
filterCData
public void filterCData(CDataContent dataContent)
- Description copied from interface:
CDataModifier
- Filter the character source and send the modified character events to the ContentHandler
- Specified by:
filterCData in interface CDataModifier
- Following copied from interface:
com.raritech.xml.sax.filter.CDataModifier
- Parameters:
cHandler - The ContentHandler that is to receive the modified character events.
This is sent by the ProgrammableSAXFilter that utilizes this
CDataModifier.source - the original character array source.start - the start position of the characters to be filtered by this object.length - the length of the block of characters to be filtered by this object.