org.eclipse.amp.amf.parameters
Class AParInterpreter
java.lang.Object
org.eclipse.amp.amf.parameters.AParInterpreter
- All Implemented Interfaces:
- ICached
public class AParInterpreter
- extends java.lang.Object
- implements ICached
- Author:
- mparker
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AParInterpreter
public AParInterpreter()
load
public void load(org.eclipse.emf.ecore.resource.Resource emfResource)
- Specified by:
load
in interface ICached
getRootContext
public SContext getRootContext()
- Returns:
getRunName
public java.lang.String getRunName()
- Returns:
getModelClass
public java.lang.String getModelClass()
getArgs
public java.lang.String[] getArgs()
getArgsString
public java.lang.String getArgsString()
value
public static java.lang.String value(org.eclipse.emf.ecore.EObject value)
assignValues
public void assignValues(java.lang.Object assignee,
org.eclipse.core.runtime.MultiStatus status)
assignValues
public void assignValues(java.lang.Object[] assignees,
org.eclipse.core.runtime.MultiStatus status)
getModel
public Model getModel()
getResource
public org.eclipse.emf.ecore.resource.Resource getResource()
setCache
public void setCache(IInterpreterProvider cache)
- Specified by:
setCache
in interface ICached
getParameters
public java.util.List<Parameter> getParameters()
getLocalPath
public java.lang.String getLocalPath()
convertURI
public static java.lang.String convertURI(Incorporates incorporateModel)
convertURI
public static java.lang.String convertURI(Import importModel)
convertURI
public static java.lang.String convertURI(org.eclipse.emf.ecore.EObject projectObject,
java.lang.String uri)