com.unitesk.requality.eclipse.views.documents
public abstract class SAXDocumentProcessor extends DocumentProcessor
encoding, messageBoxMessage, messageBoxTitle, showSuperMessageBox
Constructor and Description |
---|
SAXDocumentProcessor() |
Modifier and Type | Method and Description |
---|---|
protected Comment |
createComment(java.lang.String description) |
protected Comment |
createComment(java.lang.String description,
Requirement parent) |
protected static Comment |
createComment(TreeDB db,
java.lang.String description) |
protected static Comment |
createComment(TreeDB db,
java.lang.String description,
Requirement parent) |
protected Requirement |
createRequirement() |
protected Requirement |
createRequirement(java.lang.String name) |
protected Requirement |
createRequirement(java.lang.String name,
Requirement parent) |
protected static Requirement |
createRequirement(TreeDB db) |
protected static Requirement |
createRequirement(TreeDB db,
java.lang.String name) |
protected static Requirement |
createRequirement(TreeDB db,
java.lang.String name,
Requirement parent) |
protected void |
endRequirementFragment() |
protected static void |
endRequirementFragment(javax.xml.stream.XMLEventWriter writer2,
javax.xml.stream.XMLEventFactory eventFactory2) |
protected void |
endTag(java.lang.String tagName) |
protected static void |
endTag(javax.xml.stream.XMLEventWriter writer,
javax.xml.stream.XMLEventFactory eventFactory,
java.lang.String tagName) |
protected TreeNode |
getElement(java.lang.String qualifiedId) |
protected static TreeNode |
getElement(TreeDB db,
java.lang.String qualifiedId) |
protected static java.lang.String |
getLocalTagName(javax.xml.stream.events.XMLEvent event) |
protected static java.lang.String |
getTagAttribute(javax.xml.stream.events.XMLEvent event,
java.lang.String attribName) |
protected static java.lang.String |
getTagAttribute(javax.xml.stream.events.XMLEvent event,
java.lang.String attribName,
java.lang.String defValue) |
protected static boolean |
moveElement(TreeNode node,
TreeNode newParent) |
protected boolean |
process(java.lang.String docId,
java.io.Reader in,
java.io.Writer out,
TreeNode rootNode) |
protected abstract boolean |
processEvent(javax.xml.stream.events.XMLEvent event,
javax.xml.stream.XMLEventFactory eventFactory,
javax.xml.stream.XMLEventWriter writer,
TreeNode rootNode) |
protected boolean |
removeElement(java.lang.String id) |
protected static boolean |
removeElement(TreeDB db,
java.lang.String id) |
protected static boolean |
removeElement(TreeNode node) |
protected java.lang.String |
startRequirementFragment(Requirement req) |
protected java.lang.String |
startRequirementFragment(Requirement req,
java.lang.String locid) |
protected static java.lang.String |
startRequirementFragment(javax.xml.stream.XMLEventWriter writer,
javax.xml.stream.XMLEventFactory eventFactory,
Document doc,
Requirement req,
java.lang.String locid) |
protected void |
startTag(java.lang.String tagName) |
protected void |
startTag(java.lang.String tagName,
java.util.Map<java.lang.String,java.lang.String> attrib) |
protected static void |
startTag(javax.xml.stream.XMLEventWriter writer,
javax.xml.stream.XMLEventFactory eventFactory,
java.lang.String tagName) |
protected static void |
startTag(javax.xml.stream.XMLEventWriter writer,
javax.xml.stream.XMLEventFactory eventFactory,
java.lang.String tagName,
java.util.Map<java.lang.String,java.lang.String> attrib) |
configure, getCounterMax, getCounterValues, getMonitor, isCanceled, process, setCounterValues, setEncoding
protected static void startTag(javax.xml.stream.XMLEventWriter writer, javax.xml.stream.XMLEventFactory eventFactory, java.lang.String tagName) throws java.lang.Exception
java.lang.Exception
protected static void startTag(javax.xml.stream.XMLEventWriter writer, javax.xml.stream.XMLEventFactory eventFactory, java.lang.String tagName, java.util.Map<java.lang.String,java.lang.String> attrib) throws java.lang.Exception
java.lang.Exception
protected void startTag(java.lang.String tagName, java.util.Map<java.lang.String,java.lang.String> attrib) throws java.lang.Exception
java.lang.Exception
protected void startTag(java.lang.String tagName) throws java.lang.Exception
java.lang.Exception
protected static void endTag(javax.xml.stream.XMLEventWriter writer, javax.xml.stream.XMLEventFactory eventFactory, java.lang.String tagName) throws java.lang.Exception
java.lang.Exception
protected void endTag(java.lang.String tagName) throws java.lang.Exception
java.lang.Exception
protected static java.lang.String startRequirementFragment(javax.xml.stream.XMLEventWriter writer, javax.xml.stream.XMLEventFactory eventFactory, Document doc, Requirement req, java.lang.String locid) throws java.lang.Exception
java.lang.Exception
protected java.lang.String startRequirementFragment(Requirement req) throws java.lang.Exception
java.lang.Exception
protected java.lang.String startRequirementFragment(Requirement req, java.lang.String locid) throws java.lang.Exception
java.lang.Exception
protected static void endRequirementFragment(javax.xml.stream.XMLEventWriter writer2, javax.xml.stream.XMLEventFactory eventFactory2) throws java.lang.Exception
java.lang.Exception
protected void endRequirementFragment() throws java.lang.Exception
java.lang.Exception
protected static Requirement createRequirement(TreeDB db, java.lang.String name, Requirement parent) throws java.lang.Exception
java.lang.Exception
protected static Requirement createRequirement(TreeDB db, java.lang.String name) throws java.lang.Exception
java.lang.Exception
protected static Requirement createRequirement(TreeDB db) throws java.lang.Exception
java.lang.Exception
protected Requirement createRequirement(java.lang.String name, Requirement parent) throws java.lang.Exception
java.lang.Exception
protected Requirement createRequirement(java.lang.String name) throws java.lang.Exception
java.lang.Exception
protected Requirement createRequirement() throws java.lang.Exception
java.lang.Exception
protected static Comment createComment(TreeDB db, java.lang.String description, Requirement parent) throws java.lang.Exception
java.lang.Exception
protected static Comment createComment(TreeDB db, java.lang.String description) throws java.lang.Exception
java.lang.Exception
protected Comment createComment(java.lang.String description, Requirement parent) throws java.lang.Exception
java.lang.Exception
protected Comment createComment(java.lang.String description) throws java.lang.Exception
java.lang.Exception
protected static boolean removeElement(TreeDB db, java.lang.String id) throws java.lang.Exception
java.lang.Exception
protected boolean removeElement(java.lang.String id) throws java.lang.Exception
java.lang.Exception
protected static boolean removeElement(TreeNode node) throws java.lang.Exception
java.lang.Exception
protected static boolean moveElement(TreeNode node, TreeNode newParent) throws java.lang.Exception
java.lang.Exception
protected TreeNode getElement(java.lang.String qualifiedId) throws java.lang.Exception
java.lang.Exception
protected static TreeNode getElement(TreeDB db, java.lang.String qualifiedId) throws java.lang.Exception
java.lang.Exception
protected static java.lang.String getLocalTagName(javax.xml.stream.events.XMLEvent event)
protected static java.lang.String getTagAttribute(javax.xml.stream.events.XMLEvent event, java.lang.String attribName, java.lang.String defValue)
protected static java.lang.String getTagAttribute(javax.xml.stream.events.XMLEvent event, java.lang.String attribName)
protected boolean process(java.lang.String docId, java.io.Reader in, java.io.Writer out, TreeNode rootNode) throws java.io.IOException
process
in class DocumentProcessor
java.io.IOException
protected abstract boolean processEvent(javax.xml.stream.events.XMLEvent event, javax.xml.stream.XMLEventFactory eventFactory, javax.xml.stream.XMLEventWriter writer, TreeNode rootNode) throws java.lang.Exception
java.lang.Exception