Package jadex.xml
Class XMLInfo
- java.lang.Object
-
- jadex.xml.XMLInfo
-
public class XMLInfo extends java.lang.ObjectInfo for an xml element, i.e. identifying tag(path), filter etc.
-
-
Field Summary
Fields Modifier and Type Field Description protected booleancreatefromtagCreate from tag flag.protected IFilterfilterThe procedural filter.protected IPreProcessorpreprocessorThe preprocessor.protected java.lang.StringxmlpathThe xml tag/path.protected QName[]xmlpathelementsThe xml path elements.
-
Constructor Summary
Constructors Constructor Description XMLInfo(QName xmltag)Create a new xml info.XMLInfo(QName[] xmlpathelements)Create a new xml info.XMLInfo(QName[] xmlpathelements, IFilter filter)Create a new xml info.XMLInfo(QName[] xmlpathelements, IFilter filter, boolean createfromtag)Create a new xml info.XMLInfo(QName[] xmlpathelements, IFilter filter, boolean createfromtag, IPreProcessor preprocessor)Create a new xml info.XMLInfo(QName[] xmlpathelements, IPreProcessor preprocessor)Create a new xml info.XMLInfo(QName xmltag, IFilter filter)Create a new xml info.XMLInfo(QName xmltag, IFilter filter, boolean createfromtag)Create a new xml info.XMLInfo(java.lang.String xmlpath)Create a new xml info.XMLInfo(java.lang.String xmlpath, IFilter filter)Create a new xml info.XMLInfo(java.lang.String xmlpath, IFilter filter, boolean createfromtag)Create a new xml info.XMLInfo(java.lang.String xmlpath, IFilter filter, boolean createfromtag, IPreProcessor preprocessor)Create a new xml info.XMLInfo(java.lang.String xmlpath, IPreProcessor preprocessor)Create a new xml info.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IFiltergetFilter()Get the filter.IPreProcessorgetPreProcessor()Get the preprocessor.java.lang.StringgetXMLPath()Get the xmlpath.QName[]getXMLPathElements()Get the xmlpathelements.booleanisCreateFromTag()Get the createfromtag.protected voidsetXMLPath(java.lang.String xmlpath)Set the xmlpath.protected voidsetXMLPathElements(QName[] xmlpathelements)Set the xmlpathelements.
-
-
-
Field Detail
-
xmlpath
protected java.lang.String xmlpath
The xml tag/path.
-
xmlpathelements
protected QName[] xmlpathelements
The xml path elements.
-
filter
protected IFilter filter
The procedural filter.
-
createfromtag
protected boolean createfromtag
Create from tag flag.
-
preprocessor
protected IPreProcessor preprocessor
The preprocessor.
-
-
Constructor Detail
-
XMLInfo
public XMLInfo(java.lang.String xmlpath)
Create a new xml info.
-
XMLInfo
public XMLInfo(QName xmltag)
Create a new xml info.
-
XMLInfo
public XMLInfo(QName[] xmlpathelements)
Create a new xml info.
-
XMLInfo
public XMLInfo(java.lang.String xmlpath, IFilter filter)Create a new xml info.
-
XMLInfo
public XMLInfo(java.lang.String xmlpath, IPreProcessor preprocessor)Create a new xml info.
-
XMLInfo
public XMLInfo(QName[] xmlpathelements, IPreProcessor preprocessor)
Create a new xml info.
-
XMLInfo
public XMLInfo(java.lang.String xmlpath, IFilter filter, boolean createfromtag)Create a new xml info.
-
XMLInfo
public XMLInfo(java.lang.String xmlpath, IFilter filter, boolean createfromtag, IPreProcessor preprocessor)Create a new xml info.
-
XMLInfo
public XMLInfo(QName[] xmlpathelements, IFilter filter, boolean createfromtag)
Create a new xml info.
-
XMLInfo
public XMLInfo(QName[] xmlpathelements, IFilter filter, boolean createfromtag, IPreProcessor preprocessor)
Create a new xml info.
-
-
Method Detail
-
getXMLPath
public java.lang.String getXMLPath()
Get the xmlpath.- Returns:
- The xmlpath.
-
setXMLPath
protected void setXMLPath(java.lang.String xmlpath)
Set the xmlpath.- Parameters:
xmlpath- The xmlpath to set.
-
getXMLPathElements
public QName[] getXMLPathElements()
Get the xmlpathelements.- Returns:
- The xmlpathelements.
-
setXMLPathElements
protected void setXMLPathElements(QName[] xmlpathelements)
Set the xmlpathelements.- Parameters:
xmlpathelements- The xmlpathelements to set.
-
getFilter
public IFilter getFilter()
Get the filter.- Returns:
- The filter.
-
isCreateFromTag
public boolean isCreateFromTag()
Get the createfromtag.- Returns:
- The createfromtag.
-
getPreProcessor
public IPreProcessor getPreProcessor()
Get the preprocessor.- Returns:
- the preprocessor.
-
-