org.topcased.editors.ocleditor
Class MetaModelOCL
java.lang.Object
org.topcased.editors.ocleditor.MetaModelOCL
public class MetaModelOCL
- extends java.lang.Object
Field Summary |
static java.lang.String |
BODY
|
static java.lang.String |
CONTEXT
|
static java.lang.String |
DEFINITION
|
static java.lang.String |
DERIVE
|
static java.lang.String |
INIT
|
static java.lang.String |
INV
|
static java.util.List<java.lang.String> |
KEY_WORDS
|
static java.lang.String |
PACKAGE
|
static java.lang.String |
POST
|
static java.lang.String |
PRE
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
KEY_WORDS
public static java.util.List<java.lang.String> KEY_WORDS
INV
public static final java.lang.String INV
- See Also:
- Constant Field Values
PRE
public static final java.lang.String PRE
- See Also:
- Constant Field Values
POST
public static final java.lang.String POST
- See Also:
- Constant Field Values
BODY
public static final java.lang.String BODY
- See Also:
- Constant Field Values
INIT
public static final java.lang.String INIT
- See Also:
- Constant Field Values
DERIVE
public static final java.lang.String DERIVE
- See Also:
- Constant Field Values
DEFINITION
public static final java.lang.String DEFINITION
- See Also:
- Constant Field Values
PACKAGE
public static final java.lang.String PACKAGE
- See Also:
- Constant Field Values
CONTEXT
public static final java.lang.String CONTEXT
- See Also:
- Constant Field Values
MetaModelOCL
public MetaModelOCL()
isDefiningRule
public static boolean isDefiningRule(java.lang.String word)
endOfDefiningRule
public static boolean endOfDefiningRule(java.lang.String word)
getOCLOperations
public static java.util.Map<java.lang.String,EOperation> getOCLOperations()
getAllSubPackages
public static java.util.List<EPackage> getAllSubPackages(EPackage currentPackage,
java.util.List<EPackage> allSubPackages)
- Gets all subpackages
- Parameters:
currentPackage
- allSubPackages
-
- Returns:
getOclPackage
public static EPackage getOclPackage()
- Gets the OCL Package
- Returns:
- the OCL meta model
setOCLPackage
public void setOCLPackage(EPackage oclPackage)
- Sets the OCL package
- Parameters:
oclPackage
- : the OCL meta model
Copyright (c) 2005 TOPCASED Contributors 2005 - 2007. All rights reserved.