Tuscany Assembly Model

org.apache.tuscany.model.assembly
Interface AssemblyContext

All Known Implementing Classes:
AssemblyContextImpl

public interface AssemblyContext

Context object supplied by visitors that are processing the model.


Method Summary
 org.apache.tuscany.common.resource.ResourceLoader getApplicationResourceLoader()
          Returns a loader for resources in the application environment.
 AssemblyFactory getAssemblyFactory()
          Returns a factory that can be used to create other model objects
 AssemblyModelLoader getAssemblyLoader()
          Returns a loader that can be used to load sub-models.
 commonj.sdo.helper.TypeHelper getTypeHelper()
          Returns an SDO type helper.
 java.lang.String getWebAppName()
          Returns the Web application module URI
 

Method Detail

getAssemblyFactory

AssemblyFactory getAssemblyFactory()
Returns a factory that can be used to create other model objects

Returns:
a factory for model objects

getApplicationResourceLoader

org.apache.tuscany.common.resource.ResourceLoader getApplicationResourceLoader()
Returns a loader for resources in the application environment.

Returns:
a loader for resources in the system environment

getAssemblyLoader

AssemblyModelLoader getAssemblyLoader()
Returns a loader that can be used to load sub-models.

Returns:
a loader for sub-models

getTypeHelper

commonj.sdo.helper.TypeHelper getTypeHelper()
Returns an SDO type helper.

Returns:
an SDO type helper

getWebAppName

java.lang.String getWebAppName()
Returns the Web application module URI

Returns:
the module name of the Web app

Tuscany Assembly Model

-