org.fao.geonet.lib
Class ElementLib

java.lang.Object
  extended by org.fao.geonet.lib.ElementLib

public class ElementLib
extends java.lang.Object


Constructor Summary
ElementLib()
           
 
Method Summary
 void add(org.jdom.Element el, java.lang.String name, java.lang.Object value)
           
 java.lang.String eval(org.jdom.Element elem, java.lang.String path)
           
 java.util.Set<java.lang.String> getIds(org.jdom.Element elem)
           
 org.jdom.Element pruneChildren(org.jdom.Element elem, java.util.Set<java.lang.String> ids)
           
 void substitute(org.jdom.Element el, java.util.Map<java.lang.String,? extends java.lang.Object> vars)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ElementLib

public ElementLib()
Method Detail

getIds

public java.util.Set<java.lang.String> getIds(org.jdom.Element elem)

pruneChildren

public org.jdom.Element pruneChildren(org.jdom.Element elem,
                                      java.util.Set<java.lang.String> ids)

add

public void add(org.jdom.Element el,
                java.lang.String name,
                java.lang.Object value)

eval

public java.lang.String eval(org.jdom.Element elem,
                             java.lang.String path)

substitute

public void substitute(org.jdom.Element el,
                       java.util.Map<java.lang.String,? extends java.lang.Object> vars)