de.iai.ilcd.xml.read
Class DataSetParsingHelper

java.lang.Object
  extended by de.iai.ilcd.xml.read.DataSetParsingHelper

public class DataSetParsingHelper
extends java.lang.Object

Author:
clemens.duepmeier

Field Summary
static org.slf4j.Logger logger
           
 
Constructor Summary
DataSetParsingHelper(org.apache.commons.jxpath.JXPathContext context)
           
 
Method Summary
 org.jdom.Element getElement(java.lang.String xpath)
           
 java.util.List<org.jdom.Element> getElements(java.lang.String xpath)
           
 int getIntValue(java.lang.String xpath)
           
 MultiLanguageString getMultiLanguageString(org.jdom.Element element, java.lang.String xpath)
           
 MultiLanguageString getMultiLanguageString(org.jdom.Element element, java.lang.String xpath, org.jdom.Namespace ns)
           
 MultiLanguageString getMultiLanguageString(java.lang.String xpath)
           
 MultiLanguageText getMultiLanguageText(org.jdom.Element element, java.lang.String xpath)
           
 MultiLanguageText getMultiLanguageText(org.jdom.Element element, java.lang.String xpath, org.jdom.Namespace ns)
           
 MultiLanguageText getMultiLanguageText(java.lang.String xpath)
           
 java.lang.String getStringValue(java.lang.String xpath)
           
 java.util.List<java.lang.String> getStringValues(java.lang.String xpath)
           
 java.util.List<java.lang.String> getStringValues(java.lang.String xpath, java.lang.String attribute)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

logger

public static org.slf4j.Logger logger
Constructor Detail

DataSetParsingHelper

public DataSetParsingHelper(org.apache.commons.jxpath.JXPathContext context)
Method Detail

getMultiLanguageString

public MultiLanguageString getMultiLanguageString(java.lang.String xpath)

getMultiLanguageString

public MultiLanguageString getMultiLanguageString(org.jdom.Element element,
                                                  java.lang.String xpath)

getMultiLanguageString

public MultiLanguageString getMultiLanguageString(org.jdom.Element element,
                                                  java.lang.String xpath,
                                                  org.jdom.Namespace ns)

getMultiLanguageText

public MultiLanguageText getMultiLanguageText(java.lang.String xpath)

getMultiLanguageText

public MultiLanguageText getMultiLanguageText(org.jdom.Element element,
                                              java.lang.String xpath)

getMultiLanguageText

public MultiLanguageText getMultiLanguageText(org.jdom.Element element,
                                              java.lang.String xpath,
                                              org.jdom.Namespace ns)

getStringValue

public java.lang.String getStringValue(java.lang.String xpath)

getIntValue

public int getIntValue(java.lang.String xpath)

getStringValues

public java.util.List<java.lang.String> getStringValues(java.lang.String xpath)

getStringValues

public java.util.List<java.lang.String> getStringValues(java.lang.String xpath,
                                                        java.lang.String attribute)

getElement

public org.jdom.Element getElement(java.lang.String xpath)

getElements

public java.util.List<org.jdom.Element> getElements(java.lang.String xpath)