org.orbeon.oxf.resources
Class OXFProperties.PropertySet

java.lang.Object
  extended byorg.orbeon.oxf.resources.OXFProperties.PropertySet
Enclosing class:
OXFProperties

public static class OXFProperties.PropertySet
extends Object


Constructor Summary
OXFProperties.PropertySet()
           
 
Method Summary
 Boolean getBoolean(String name)
           
 Boolean getBoolean(String name, boolean defaultValue)
           
 Date getDate(String name)
           
 Date getDateTime(String name)
           
 Integer getInteger(String name)
           
 Object getObject(String name)
           
 Object getProperty(String name, QName type)
           
 QName getQName(String name)
           
 String getString(String name)
           
 String getString(String name, String defaultValue)
           
 String getStringOrURIAsString(String name)
           
 URL getStringOrURIAsURL(String name)
           
 URL getURL(String name)
          For now, the type xs:anyURI is used, but we really expect URLs.
 Set keySet()
           
 void setProperty(Element element, String name, QName type, String value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OXFProperties.PropertySet

public OXFProperties.PropertySet()
Method Detail

keySet

public Set keySet()

setProperty

public void setProperty(Element element,
                        String name,
                        QName type,
                        String value)

getProperty

public Object getProperty(String name,
                          QName type)

getObject

public Object getObject(String name)

getStringOrURIAsString

public String getStringOrURIAsString(String name)

getStringOrURIAsURL

public URL getStringOrURIAsURL(String name)

getString

public String getString(String name)

getString

public String getString(String name,
                        String defaultValue)

getInteger

public Integer getInteger(String name)

getBoolean

public Boolean getBoolean(String name)

getBoolean

public Boolean getBoolean(String name,
                          boolean defaultValue)

getDate

public Date getDate(String name)

getDateTime

public Date getDateTime(String name)

getQName

public QName getQName(String name)

getURL

public URL getURL(String name)
For now, the type xs:anyURI is used, but we really expect URLs.