|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.pnp.xfeature.data.SchemaParser
public class SchemaParser
This class represents an XML schema. The schema is loaded through the constructor. The method getElements returns elements which can be added.
| Constructor Summary | |
|---|---|
SchemaParser(java.lang.String filename)
Loads an XML schema into memory. |
|
| Method Summary | |
|---|---|
java.util.List |
getAttributes(java.lang.String element,
java.lang.String parentElement)
Returns a List of Strings containing the attributes for an element. |
java.util.List |
getElements(java.lang.String parentElement,
java.util.List children)
This method returns a vector of Strings containing the elements that can be added to the XML tree. |
java.lang.String |
getTargetNamespace()
Not implemented yet |
boolean |
handleError(org.apache.xerces.dom3.DOMError error)
Standard error handler. |
void |
loadModel(java.lang.String filename)
This method loads an XML schema into memory. |
java.util.Vector |
loop(int n,
int nmax,
int[] counter,
java.util.Vector[] temp,
java.util.Vector result)
no comments |
boolean |
validate(java.lang.String parentElement,
java.util.List children)
This method checks a subtree with a parent element and its children. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SchemaParser(java.lang.String filename)
filename - Absolute path of XML schema.| Method Detail |
|---|
public void loadModel(java.lang.String filename)
filename - Absolute path of the XML schema.public java.lang.String getTargetNamespace()
public java.util.List getElements(java.lang.String parentElement,
java.util.List children)
parentElement - Element a child is added to.children - List of Strings containing the children elements which are already there.
public boolean validate(java.lang.String parentElement,
java.util.List children)
parentElement - Parent Element of the subtreechildren - List of Strings containing the children elements which are already there.
public java.util.Vector loop(int n,
int nmax,
int[] counter,
java.util.Vector[] temp,
java.util.Vector result)
public java.util.List getAttributes(java.lang.String element,
java.lang.String parentElement)
element - name of elementparentElement - name of parent element
public boolean handleError(org.apache.xerces.dom3.DOMError error)
handleError in interface org.apache.xerces.dom3.DOMErrorHandler
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||