Uses of Interface
net.groboclown.xml.resource.v1.IXMLResource

Packages that use IXMLResource
net.groboclown.xml.resource.v1 Resource objects which can be loaded from XML. 
 

Uses of IXMLResource in net.groboclown.xml.resource.v1
 

Classes in net.groboclown.xml.resource.v1 that implement IXMLResource
 class DefaultXMLResource
          Simple class for implementing the IXMLResource.
 class XMLBaseResource
          A base XML resource class, which implements the IXMLResource in an easily subclassable way, such that each subclass can use the IXMLSubResource interface.
 class XMLResourceLink
          Loads another XML file from the resource URL specified in the "src" attribute, and all resources loaded from that URL will replace this object in the children hierarchy.
 

Fields in net.groboclown.xml.resource.v1 declared as IXMLResource
private  IXMLResource XMLResourceHandler.m_rootResource
           
(package private)  IXMLResource XMLResourceHandler.ResourceHolder.resource
           
 IXMLResource DefaultXMLResource.parent
           
 IXMLResource[] DefaultXMLResource.children
           
 

Methods in net.groboclown.xml.resource.v1 that return IXMLResource
 IXMLResource XMLResourceHandler.getRootResource()
          Call this method after XML parsing has completed, and everything went ok.
 IXMLResource[] XMLResourceLink.loadChildren(IInputStreamGenerator isg)
          Root method invoked by XMLResourceHandler.
 IXMLResource XMLResourceLoader.getFromResource(String resourceName)
          Get the resource from a classpath resource.
 IXMLResource XMLResourceLoader.getFromFile(String resourceFile)
           
 IXMLResource XMLResourceLoader.getFromURL(String resourceURL)
           
 IXMLResource XMLResourceLoader.getFromStream(IInputStreamGenerator isg, String systemID)
           
 

Methods in net.groboclown.xml.resource.v1 with parameters of type IXMLResource
 void IXMLResource.initializeAttributesFromXML(String uri, String localName, String rawName, Attributes attributes, IXMLResource parent)
          Called when the instance is being initialized with XML attribute data.
 void IXMLResource.initializeChildrenFromXML(IXMLResource[] children)
          Called when the instance is being initialized with its XML children.
 void XMLBaseResource.initializeAttributesFromXML(String uri, String localName, String rawName, Attributes attributes, IXMLResource parent)
          Called when the instance is being initialized with XML attribute data.
 void XMLBaseResource.initializeChildrenFromXML(IXMLResource[] children)
          Called when the instance is being initialized with its XML children.
protected  boolean XMLBaseResource.parseXMLAttribute(String uri, String localName, String rawName, String name, String value, IXMLResource parent)
          Called when the instance is being initialized with XML attribute data.
protected  boolean XMLBaseResource.loadXMLChild(IXMLResource child)
          Called when the instance is being initialized with its XML children.
 void DefaultXMLResource.initializeAttributesFromXML(String uri, String localName, String rawName, Attributes attributes, IXMLResource parent)
           
 void DefaultXMLResource.initializeChildrenFromXML(IXMLResource[] children)
           
protected  boolean XMLResourceLink.parseXMLAttribute(String uri, String localName, String rawName, String name, String value, IXMLResource parent)
          Called when the instance is being initialized with XML attribute data.
protected  boolean XMLResourceLink.loadXMLChild(IXMLResource child)
          Called when the instance is being initialized with its XML children.
 

Constructors in net.groboclown.xml.resource.v1 with parameters of type IXMLResource
XMLResourceHandler.ResourceHolder(IXMLResource r)
           
 



Written under the LGPL