logist.config
Class XMLTag

java.lang.Object
  extended by logist.config.XMLTag

public class XMLTag
extends java.lang.Object

A wrapper class for jdom.org.Element providing a concise interface and shortcuts for frequently used functionality.

Author:
Robin Steiger

Method Summary
static
<T> T
convert(java.util.Map<java.lang.String,java.lang.String> map, java.lang.String name, java.lang.Object parent, java.lang.Class<? extends T> type, T def)
           
static
<T> T
convert(java.lang.String value, java.lang.Object attr, java.lang.Class<? extends T> type)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

convert

public static <T> T convert(java.util.Map<java.lang.String,java.lang.String> map,
                            java.lang.String name,
                            java.lang.Object parent,
                            java.lang.Class<? extends T> type,
                            T def)
                 throws ParserException
Throws:
ParserException

convert

public static <T> T convert(java.lang.String value,
                            java.lang.Object attr,
                            java.lang.Class<? extends T> type)
                 throws ParserException
Throws:
ParserException