Package org.umlg.ocl
Class UmlgOcl2Parser
- java.lang.Object
-
- org.umlg.ocl.UmlgOcl2Parser
-
- All Implemented Interfaces:
org.umlg.framework.ModelLoadedEvent
public class UmlgOcl2Parser extends Object implements org.umlg.framework.ModelLoadedEvent
-
-
Field Summary
Fields Modifier and Type Field Description static UmlgOcl2ParserINSTANCE
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<org.eclipse.ocl.helper.Choice>getCodeInsights(org.eclipse.ocl.helper.ConstraintKind invariant, String query)org.eclipse.ocl.helper.OCLHelper<org.eclipse.uml2.uml.Classifier,org.eclipse.uml2.uml.Operation,org.eclipse.uml2.uml.Property,org.eclipse.uml2.uml.Constraint>getHelper()org.eclipse.uml2.uml.Modelinit(String modelFileName)org.eclipse.uml2.uml.Modelinit(URI modelFile)voidloaded(org.eclipse.uml2.uml.Model model)static voidmain(String[] args)org.eclipse.ocl.expressions.OCLExpression<org.eclipse.uml2.uml.Classifier>parseOcl(String oclText)org.eclipse.ocl.expressions.OCLExpression<org.eclipse.uml2.uml.Classifier>parseOcl(String oclText, boolean validate)
-
-
-
Field Detail
-
INSTANCE
public static final UmlgOcl2Parser INSTANCE
-
-
Method Detail
-
init
public org.eclipse.uml2.uml.Model init(URI modelFile)
-
init
public org.eclipse.uml2.uml.Model init(String modelFileName)
-
getHelper
public org.eclipse.ocl.helper.OCLHelper<org.eclipse.uml2.uml.Classifier,org.eclipse.uml2.uml.Operation,org.eclipse.uml2.uml.Property,org.eclipse.uml2.uml.Constraint> getHelper()
-
getCodeInsights
public List<org.eclipse.ocl.helper.Choice> getCodeInsights(org.eclipse.ocl.helper.ConstraintKind invariant, String query)
-
main
public static void main(String[] args)
-
parseOcl
public org.eclipse.ocl.expressions.OCLExpression<org.eclipse.uml2.uml.Classifier> parseOcl(String oclText, boolean validate)
-
parseOcl
public org.eclipse.ocl.expressions.OCLExpression<org.eclipse.uml2.uml.Classifier> parseOcl(String oclText)
-
loaded
public void loaded(org.eclipse.uml2.uml.Model model)
- Specified by:
loadedin interfaceorg.umlg.framework.ModelLoadedEvent
-
-