Package com.sun.xml.rpc.processor.config
Class ModelInfo
- java.lang.Object
-
- com.sun.xml.rpc.processor.config.ModelInfo
-
- All Implemented Interfaces:
ModelInfo
- Direct Known Subclasses:
ModelFileModelInfo,NoMetadataModelInfo,RmiModelInfo,WSDLModelInfo
public abstract class ModelInfo extends Object implements ModelInfo
- Author:
- JAX-RPC Development Team
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedModelInfo()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description ModelbuildModel(Properties options)HandlerChainInfogetClientHandlerChainInfo()ConfigurationgetConfiguration()StringgetJavaPackageName()protected abstract ModelergetModeler(Properties options)StringgetName()NamespaceMappingRegistryInfogetNamespaceMappingRegistry()ConfigurationgetParent()HandlerChainInfogetServerHandlerChainInfo()TypeMappingRegistryInfogetTypeMappingRegistry()voidsetClientHandlerChainInfo(HandlerChainInfo i)voidsetJavaPackageName(String s)voidsetName(String s)voidsetNamespaceMappingRegistry(NamespaceMappingRegistryInfo i)voidsetParent(Configuration c)voidsetServerHandlerChainInfo(HandlerChainInfo i)voidsetTypeMappingRegistry(TypeMappingRegistryInfo i)
-
-
-
Method Detail
-
getParent
public Configuration getParent()
-
setParent
public void setParent(Configuration c)
-
getName
public String getName()
-
setName
public void setName(String s)
-
getConfiguration
public Configuration getConfiguration()
-
getTypeMappingRegistry
public TypeMappingRegistryInfo getTypeMappingRegistry()
-
setTypeMappingRegistry
public void setTypeMappingRegistry(TypeMappingRegistryInfo i)
-
getClientHandlerChainInfo
public HandlerChainInfo getClientHandlerChainInfo()
-
setClientHandlerChainInfo
public void setClientHandlerChainInfo(HandlerChainInfo i)
-
getServerHandlerChainInfo
public HandlerChainInfo getServerHandlerChainInfo()
-
setServerHandlerChainInfo
public void setServerHandlerChainInfo(HandlerChainInfo i)
-
getNamespaceMappingRegistry
public NamespaceMappingRegistryInfo getNamespaceMappingRegistry()
-
setNamespaceMappingRegistry
public void setNamespaceMappingRegistry(NamespaceMappingRegistryInfo i)
- Specified by:
setNamespaceMappingRegistryin interfaceModelInfo
-
getJavaPackageName
public String getJavaPackageName()
-
setJavaPackageName
public void setJavaPackageName(String s)
-
buildModel
public Model buildModel(Properties options)
-
getModeler
protected abstract Modeler getModeler(Properties options)
-
-