|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ModelFactory
The Factory for the model. It provides a create method for each non-abstract class of the model.
ModelPackage
Field Summary | |
---|---|
static ModelFactory |
eINSTANCE
The singleton instance of the factory |
Method Summary | |
---|---|
Architecture |
createArchitecture()
Returns a new object of class 'Architecture' |
Aspect |
createAspect()
Returns a new object of class 'Aspect' |
AssemblyDescriptor |
createAssemblyDescriptor()
Returns a new object of class 'Assembly Descriptor' |
CodeBundle |
createCodeBundle()
Returns a new object of class 'Code Bundle' |
ComponentInterfaceEndpoint |
createComponentInterfaceEndpoint()
Returns a new object of class 'Component Interface Endpoint' |
ComponentSelect |
createComponentSelect()
Returns a new object of class 'Component Select' |
Connection |
createConnection()
Returns a new object of class 'Connection' |
ConnectorManagerConfiguration |
createConnectorManagerConfiguration()
Returns a new object of class 'Connector Manager Configuration' |
ConnectorUnitDeploymentDescription |
createConnectorUnitDeploymentDescription()
Returns a new object of class 'Connector Unit Deployment Description' |
ControlInterface |
createControlInterface()
Returns a new object of class 'Control Interface' |
DeploymentPlan |
createDeploymentPlan()
Returns a new object of class 'Deployment Plan' |
DockRegistryConfiguration |
createDockRegistryConfiguration()
Returns a new object of class 'Dock Registry Configuration' |
EnvironmentAssumption |
createEnvironmentAssumption()
Returns a new object of class 'Environment Assumption' |
Factory |
createFactory()
Returns a new object of class 'Factory' |
Feature |
createFeature()
Returns a new object of class 'Feature' |
Frame |
createFrame()
Returns a new object of class 'Frame' |
Info |
createInfo()
Returns a new object of class 'Info' |
InstanceAssemblyDescription |
createInstanceAssemblyDescription()
Returns a new object of class 'Instance Assembly Description' |
InstanceDeploymentDescription |
createInstanceDeploymentDescription()
Returns a new object of class 'Instance Deployment Description' |
Interface |
createInterface()
Returns a new object of class 'Interface' |
InterfaceSelect |
createInterfaceSelect()
Returns a new object of class 'Interface Select' |
InterfaceType |
createInterfaceType()
Returns a new object of class 'Interface Type' |
MappedProperty |
createMappedProperty()
Returns a new object of class 'Mapped Property' |
MicroBinding |
createMicroBinding()
Returns a new object of class 'Micro Binding' |
MicroBinding |
createMicroBinding(MicroBindingEndpoint client,
MicroBindingEndpoint server)
Returns a new object of class 'Micro Binding' with setted 'Micro BindingEndpoint' objects initialized by parameters. |
MicroBindingEndpoint |
createMicroBindingEndpoint()
Returns a new object of class 'Micro Binding Endpoint' |
MicroBindingEndpoint |
createMicroBindingEndpoint(java.lang.String componentName,
java.lang.String interfaceName)
Returns a new object of class 'Micro Binding Endpoint' with initialized values. |
MicroComponent |
createMicroComponent()
Returns a new object of class 'Micro Component' |
MicroComponentInstance |
createMicroComponentInstance()
Returns a new object of class 'Micro Component Instance' |
MicroContentClass |
createMicroContentClass()
Returns a new object of class 'Micro Content Class' |
MicroContentGenerator |
createMicroContentGenerator()
Returns a new object of class 'Micro Content Generator' |
MicroInterface |
createMicroInterface()
Returns a new object of class 'Micro Interface' |
MicroInterfaceType |
createMicroInterfaceType()
Returns a new object of class 'Micro Interface Type' |
NodeConfiguration |
createNodeConfiguration()
Returns a new object of class 'Node Configuration' |
Parameter |
createParameter()
Returns a new object of class 'Parameter' |
Parameter |
createParameter(java.lang.String name,
java.lang.String value)
Returns a new object of class 'Parameter' with initialized value. |
Property |
createProperty()
Returns a new object of class 'Property' |
PropertyValue |
createPropertyValue()
Returns a new object of class 'Property Value' |
Publish |
createPublish()
Returns a new object of class 'Publish' |
RBMBinding |
createRBMBinding()
Returns a new object of class 'RBM Binding' |
RBMConnectorArchitecture |
createRBMConnectorArchitecture()
Returns a new object of class 'RBM Connector Architecture' |
RBMPort |
createRBMPort()
Returns a new object of class 'RBM Port' |
RepositoryConfiguration |
createRepositoryConfiguration()
Returns a new object of class 'Repository Configuration' |
RepositoryData |
createRepositoryData()
Returns a new object of class 'Repository Data' |
RepositoryInfo |
createRepositoryInfo()
Returns a new object of class 'Repository Info' |
ResourceDeploymentDescription |
createResourceDeploymentDescription()
Returns a new object of class 'Resource Deployment Description' |
Service |
createService()
Returns a new object of class 'Service' |
ServicePublisher |
createServicePublisher()
Returns a new object of class 'Service Publisher' |
ServiceTracker |
createServiceTracker()
Returns a new object of class 'Service Tracker' |
SharedConnectorUnit |
createSharedConnectorUnit()
Returns a new object of class 'Shared Connector Unit' |
SubcomponentAssemblyInstance |
createSubcomponentAssemblyInstance()
Returns a new object of class 'Subcomponent Assembly Instance' |
SubcomponentDeploymentInstance |
createSubcomponentDeploymentInstance()
Returns a new object of class 'Subcomponent Deployment Instance' |
SubcomponentInstance |
createSubcomponentInstance()
Returns a new object of class 'Subcomponent Instance' |
SubcomponentInterfaceEndpoint |
createSubcomponentInterfaceEndpoint()
Returns a new object of class 'Subcomponent Interface Endpoint' |
TopLevel |
createTopLevel()
Returns a new object of class 'Top Level' |
Version |
createVersion()
Returns a new object of class 'Version' |
Version |
createVersion(java.lang.String versionString)
Returns a new object of class 'Version' with initialized value. |
ModelPackage |
getModelPackage()
Returns the package supported by this factory |
Methods inherited from interface org.eclipse.emf.ecore.EFactory |
---|
convertToString, create, createFromString, getEPackage, setEPackage |
Methods inherited from interface org.eclipse.emf.ecore.EModelElement |
---|
getEAnnotation, getEAnnotations |
Methods inherited from interface org.eclipse.emf.ecore.EObject |
---|
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset |
Methods inherited from interface org.eclipse.emf.common.notify.Notifier |
---|
eAdapters, eDeliver, eNotify, eSetDeliver |
Field Detail |
---|
static final ModelFactory eINSTANCE
Method Detail |
---|
Version createVersion()
InterfaceType createInterfaceType()
Interface createInterface()
Frame createFrame()
Architecture createArchitecture()
Property createProperty()
SubcomponentInstance createSubcomponentInstance()
Connection createConnection()
SubcomponentInterfaceEndpoint createSubcomponentInterfaceEndpoint()
ComponentInterfaceEndpoint createComponentInterfaceEndpoint()
Factory createFactory()
TopLevel createTopLevel()
RepositoryData createRepositoryData()
MicroComponent createMicroComponent()
MicroInterface createMicroInterface()
MicroInterfaceType createMicroInterfaceType()
Aspect createAspect()
ComponentSelect createComponentSelect()
InterfaceSelect createInterfaceSelect()
MicroComponentInstance createMicroComponentInstance()
MicroContentClass createMicroContentClass()
MicroContentGenerator createMicroContentGenerator()
MicroBinding createMicroBinding()
MicroBindingEndpoint createMicroBindingEndpoint()
Feature createFeature()
MappedProperty createMappedProperty()
DeploymentPlan createDeploymentPlan()
InstanceDeploymentDescription createInstanceDeploymentDescription()
SubcomponentDeploymentInstance createSubcomponentDeploymentInstance()
ResourceDeploymentDescription createResourceDeploymentDescription()
PropertyValue createPropertyValue()
ConnectorUnitDeploymentDescription createConnectorUnitDeploymentDescription()
RBMConnectorArchitecture createRBMConnectorArchitecture()
RBMBinding createRBMBinding()
RBMPort createRBMPort()
ControlInterface createControlInterface()
RepositoryConfiguration createRepositoryConfiguration()
NodeConfiguration createNodeConfiguration()
AssemblyDescriptor createAssemblyDescriptor()
InstanceAssemblyDescription createInstanceAssemblyDescription()
CodeBundle createCodeBundle()
SubcomponentAssemblyInstance createSubcomponentAssemblyInstance()
RepositoryInfo createRepositoryInfo()
DockRegistryConfiguration createDockRegistryConfiguration()
ConnectorManagerConfiguration createConnectorManagerConfiguration()
Parameter createParameter()
SharedConnectorUnit createSharedConnectorUnit()
Info createInfo()
EnvironmentAssumption createEnvironmentAssumption()
Service createService()
Publish createPublish()
ServiceTracker createServiceTracker()
ServicePublisher createServicePublisher()
ModelPackage getModelPackage()
Version createVersion(java.lang.String versionString)
MicroBinding createMicroBinding(MicroBindingEndpoint client, MicroBindingEndpoint server)
MicroBindingEndpoint createMicroBindingEndpoint(java.lang.String componentName, java.lang.String interfaceName)
Parameter createParameter(java.lang.String name, java.lang.String value)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |