Package | Description |
---|---|
de.interactive_instruments.ShapeChange.Ocl |
Modifier and Type | Field and Description |
---|---|
OclNode.DataType |
OclNode.dataType
The DataType carried by every OclNode.
|
Modifier and Type | Method and Description |
---|---|
OclNode.DataType |
OclNode.DataType.commonSuperType(OclNode.DataType type)
Determine common supertype of this type and the one given.
|
OclNode.DataType |
OclNode.getDataType()
Inquire the DataType of the OclNode.
|
Modifier and Type | Method and Description |
---|---|
void |
OclParser.addEnvironmentVariable(String name,
OclNode.DataType dt,
OclNode initValue)
This method adds a new variable declaration to the set of so-called
environment variables.
|
void |
OclParser.addOperation(String name,
OclNode.DataType objtype,
OclNode.DataType rettype,
int noOfArgs)
This method adds an operation to the set of operations the
parser recognizes as valid OCL operations.
|
OclNode.DataType |
OclNode.DataType.commonSuperType(OclNode.DataType type)
Determine common supertype of this type and the one given.
|
boolean |
OclNode.DataType.isSubTypeOf(OclNode.DataType type)
Determine whether this type is a subtype of the given type.
|
void |
OclParser.removeOperation(String name,
OclNode.DataType objtype,
int noOfArgs)
By this method you can remove operations from the set of operations
the parser recognizes as valid OCL operations.
|
Constructor and Description |
---|
Declaration(String name,
OclNode.DataType dt,
OclNode ival,
OclNode.Declaration declCtx,
OclNode owner,
boolean impl)
Initialize a Declaration from all its constituents.
|
Copyright © 2018. All rights reserved.