org.eclipse.m2m.atl.service.core.nestedElements
Class Model

java.lang.Object
  extended by org.eclipse.m2m.atl.service.core.nestedElements.Model

public class Model
extends java.lang.Object


Constructor Summary
Model(java.lang.String name, ASMModel metamodel, java.lang.String fileName, java.lang.String atlModelHandlerId)
           
Model(java.lang.String name, ASMModel metamodel, java.lang.String path, java.lang.String nsUri, boolean isM3, java.lang.String atlModelHandlerId, java.lang.String pluginId)
           
Model(java.lang.String name, ASMModel metamodel, java.lang.String path, java.lang.String nsUri, boolean isM3, java.lang.String atlModelHandlerId, java.lang.String pluginId, java.lang.String injectorType, java.util.Map paramsInjector)
           
Model(java.lang.String name, java.lang.String metamodel, java.lang.String modelHandler)
           
Model(java.lang.String name, java.lang.String metamodel, java.lang.String modelHandler, java.lang.String injectorType, java.util.Map paramsInjector)
           
 
Method Summary
 ASMModel getAsmModel()
           
 java.lang.String getFileName()
           
 java.lang.String getMetamodelName()
           
 java.lang.String getName()
           
 void loadModel(java.lang.String path, ASMModel asmMetamodel, java.lang.String pluginId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Model

public Model(java.lang.String name,
             ASMModel metamodel,
             java.lang.String path,
             java.lang.String nsUri,
             boolean isM3,
             java.lang.String atlModelHandlerId,
             java.lang.String pluginId)
      throws ServiceException
Throws:
ServiceException

Model

public Model(java.lang.String name,
             ASMModel metamodel,
             java.lang.String fileName,
             java.lang.String atlModelHandlerId)

Model

public Model(java.lang.String name,
             java.lang.String metamodel,
             java.lang.String modelHandler)

Model

public Model(java.lang.String name,
             ASMModel metamodel,
             java.lang.String path,
             java.lang.String nsUri,
             boolean isM3,
             java.lang.String atlModelHandlerId,
             java.lang.String pluginId,
             java.lang.String injectorType,
             java.util.Map paramsInjector)

Model

public Model(java.lang.String name,
             java.lang.String metamodel,
             java.lang.String modelHandler,
             java.lang.String injectorType,
             java.util.Map paramsInjector)
Method Detail

loadModel

public void loadModel(java.lang.String path,
                      ASMModel asmMetamodel,
                      java.lang.String pluginId)
               throws ServiceException
Throws:
ServiceException

getAsmModel

public ASMModel getAsmModel()

getName

public java.lang.String getName()

getMetamodelName

public java.lang.String getMetamodelName()

getFileName

public java.lang.String getFileName()

Copyright 2007 IBM Corporation and others.
All Rights Reserved.