Package jadex.xml
Class AbstractInfo
- java.lang.Object
- 
- jadex.xml.AbstractInfo
 
- 
- Direct Known Subclasses:
- SubobjectInfo,- TypeInfo
 
 public class AbstractInfo extends java.lang.ObjectSuperclass for XML object type/link infos.
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classAbstractInfo.SpecificityComparatorCompare infos by specificity of the XML path.
 - 
Constructor SummaryConstructors Constructor Description AbstractInfo(XMLInfo xmlinfo)Create an abstract OAV info.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description IFilter<java.lang.Object>getFilter()Get the filter.intgetId()Get the id.XMLInfogetXMLInfo()Get the xmlinfo.java.lang.StringgetXMLPath()Get the xmlpathintgetXMLPathDepth()Get the path depth.QName[]getXMLPathElements()Get the xmlpath as string array.QName[]getXMLPathElementsWithoutElement()Get the xml path without element.QNamegetXMLTag()Get the xml tagjava.lang.StringtoString()Get a string representation of this mapping.
 
- 
- 
- 
Constructor Detail- 
AbstractInfopublic AbstractInfo(XMLInfo xmlinfo) Create an abstract OAV info.
 
- 
 - 
Method Detail- 
getXMLInfopublic XMLInfo getXMLInfo() Get the xmlinfo.- Returns:
- The xmlinfo.
 
 - 
getXMLPathpublic java.lang.String getXMLPath() Get the xmlpath
 - 
getXMLTagpublic QName getXMLTag() Get the xml tag
 - 
getXMLPathElementspublic QName[] getXMLPathElements() Get the xmlpath as string array.- Returns:
- The xmlpath.
 
 - 
getXMLPathElementsWithoutElementpublic QName[] getXMLPathElementsWithoutElement() Get the xml path without element.
 - 
getXMLPathDepthpublic int getXMLPathDepth() Get the path depth.
 - 
getFilterpublic IFilter<java.lang.Object> getFilter() Get the filter.- Returns:
- the filter
 
 - 
getIdpublic int getId() Get the id.- Returns:
- The id.
 
 - 
toStringpublic java.lang.String toString() Get a string representation of this mapping.- Overrides:
- toStringin class- java.lang.Object
 
 
- 
 
-