org.ow2.bonita.parsing
Class XpdlParser

java.lang.Object
  extended by org.ow2.bonita.pvm.internal.xml.Parser
      extended by org.ow2.bonita.parsing.XpdlParser
All Implemented Interfaces:
org.xml.sax.EntityResolver

public class XpdlParser
extends org.ow2.bonita.pvm.internal.xml.Parser

Author:
Marc Blachon, Guillaume Porcher, Charles Souillard, Miguel Valdes, Pierre Vigneras

Field Summary
static java.lang.String CATEGORY_DATATYPES
           
static java.lang.String CATEGORY_MAJOR_ELT
           
static org.ow2.bonita.pvm.internal.xml.Bindings DEFAULT_BINDINGS
           
 
Fields inherited from class org.ow2.bonita.pvm.internal.xml.Parser
bindings, classLoader, documentBuilderFactory, entities
 
Constructor Summary
XpdlParser()
           
 
Method Summary
 void checkProblems(java.lang.String description, org.ow2.bonita.pvm.internal.xml.Parse parse)
          throws an exception with appropriate message in case the parse contains errors or fatal errors.
 javax.xml.parsers.DocumentBuilderFactory getDocumentBuilderFactory()
           
 java.lang.Object parseDocumentElement(org.w3c.dom.Element packageElement, org.ow2.bonita.pvm.internal.xml.Parse parse)
           
 
Methods inherited from class org.ow2.bonita.pvm.internal.xml.Parser
addEntity, buildDom, createDocumentBuilder, createParse, execute, getBinding, getBinding, getBindings, getInputSource, importStream, newDocumentBuilderFactory, parseDocument, parseElement, parseElement, resolveEntity, setBindings, setDocumentBuilderFactory, useParseEntityResolver
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

CATEGORY_MAJOR_ELT

public static final java.lang.String CATEGORY_MAJOR_ELT
See Also:
Constant Field Values

CATEGORY_DATATYPES

public static final java.lang.String CATEGORY_DATATYPES
See Also:
Constant Field Values

DEFAULT_BINDINGS

public static final org.ow2.bonita.pvm.internal.xml.Bindings DEFAULT_BINDINGS
Constructor Detail

XpdlParser

public XpdlParser()
Method Detail

parseDocumentElement

public java.lang.Object parseDocumentElement(org.w3c.dom.Element packageElement,
                                             org.ow2.bonita.pvm.internal.xml.Parse parse)
Overrides:
parseDocumentElement in class org.ow2.bonita.pvm.internal.xml.Parser

getDocumentBuilderFactory

public javax.xml.parsers.DocumentBuilderFactory getDocumentBuilderFactory()
Overrides:
getDocumentBuilderFactory in class org.ow2.bonita.pvm.internal.xml.Parser

checkProblems

public void checkProblems(java.lang.String description,
                          org.ow2.bonita.pvm.internal.xml.Parse parse)
throws an exception with appropriate message in case the parse contains errors or fatal errors. This method also logs the problems with severity 'warning'.

Overrides:
checkProblems in class org.ow2.bonita.pvm.internal.xml.Parser


Copyright © 2009 OW2 Consortium. All Rights Reserved.