org.apache.tuscany.core.loader.assembly
Class AbstractLoader<T extends AssemblyObject>
java.lang.Object
org.apache.tuscany.core.loader.assembly.AbstractLoader<T>
- All Implemented Interfaces:
- StAXElementLoader<T>
- Direct Known Subclasses:
- ComponentLoader, ComponentTypeLoader, CompositeLoader, EntryPointLoader, ExternalServiceLoader, ImportWSDLLoader, InterfaceJavaLoader, InterfaceWSDLLoader, PropertyLoader, ReferenceLoader, ServiceLoader, SystemBindingLoader, SystemImplementationLoader, WireLoader
public abstract class AbstractLoader<T extends AssemblyObject>
- extends Object
- implements StAXElementLoader<T>
- Version:
- $Rev$ $Date$
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
factory
protected SystemAssemblyFactory factory
registry
protected StAXLoaderRegistry registry
AbstractLoader
public AbstractLoader()
setFactory
public void setFactory(SystemAssemblyFactory factory)
setRegistry
public void setRegistry(StAXLoaderRegistry registry)
start
public void start()
stop
public void stop()
getXMLType
protected abstract QName getXMLType()
- Returns the QName of the element that this implementation handles.
- Returns:
- the QName of the element that this implementation handles
-