Modifier and Type | Interface and Description |
---|---|
interface |
FolConstraint
A First Order Logic constraint.
|
interface |
OclConstraint
The interface OclConstraint handles constraints specified in Object
Constraint Language (OCL).
|
interface |
TextConstraint
The interface TextConstraint handles objects, which contain a constraint,
other than an OCL constraint, which in the view of ShapeChange's model
objects is just simple text.
|
Modifier and Type | Class and Description |
---|---|
class |
FolConstraintImpl
Common root for all First Order Logic constraint implementations
|
class |
OclConstraintImpl
The OclConstraintImpl class is the common root of all OclConstraint
interface implementations of the supported input models.
|
class |
TextConstraintImpl
The TextConstraintImpl class is the common root of all TextConstraint
interface implementations of the supported input models.
|
Modifier and Type | Method and Description |
---|---|
List<Constraint> |
PropertyInfo.constraints()
This method returns the constraints associated with the property.
|
List<Constraint> |
ClassInfo.constraints()
This method returns the constraints associated with the class.
|
Modifier and Type | Class and Description |
---|---|
class |
FolConstraintEA
This is the implementation of FolConstraint for the Enterprise Architect
model source.
|
class |
OclConstraintEA
This implements the OclConstraint interface for the Enterprise Architect
model platform.
|
class |
TextConstraintEA
This is the implementation of TextConstraint for the Enterprise Architect
model source.
|
Modifier and Type | Field and Description |
---|---|
protected Vector<Constraint> |
PropertyInfoEA.constraintsCache
Cache set of constraints
|
protected Vector<Constraint> |
ClassInfoEA.constraintsCache
Cache set of constraints
|
Modifier and Type | Method and Description |
---|---|
Vector<Constraint> |
PropertyInfoEA.constraints()
This method returns the constraints associated with the class.
|
Vector<Constraint> |
ClassInfoEA.constraints() |
Modifier and Type | Class and Description |
---|---|
class |
GenericFolConstraint |
class |
GenericOclConstraint |
class |
GenericTextConstraint |
Modifier and Type | Field and Description |
---|---|
protected List<Constraint> |
GenericPropertyInfo.constraints |
protected Vector<Constraint> |
GenericClassInfo.constraints
May be null
|
static Comparator<Constraint> |
GenericModel.ConstraintComparators.NAME |
Modifier and Type | Method and Description |
---|---|
protected Constraint |
GenericModel.parse(FolConstraint con,
Sbvr2FolParser parser,
GenericClassInfo genCi) |
protected Constraint |
GenericModel.parse(OclConstraint con,
GenericClassInfo genCi) |
protected Constraint |
GenericModel.parse(OclConstraint con,
GenericPropertyInfo genPi) |
Modifier and Type | Method and Description |
---|---|
List<Constraint> |
GenericPropertyInfo.constraints() |
List<Constraint> |
GenericClassInfo.constraints() |
Vector<Constraint> |
GenericModel.copy(List<Constraint> constraints) |
Modifier and Type | Method and Description |
---|---|
void |
GenericClassInfo.addConstraints(List<Constraint> list)
Adds the given constraints to the constraints of this class, preventing
duplicates (references to same constraint object).
|
Vector<Constraint> |
GenericModel.copy(List<Constraint> constraints) |
void |
GenericPropertyInfo.setConstraints(List<Constraint> list) |
void |
GenericClassInfo.setConstraints(Vector<Constraint> list) |
Constructor and Description |
---|
GenericTextConstraint(GenericClassInfo genCi,
Constraint origCon) |
GenericTextConstraint(GenericPropertyInfo genPi,
Constraint origCon) |
Modifier and Type | Method and Description |
---|---|
Constraint |
ConstraintContentHandler.getConstraint() |
Modifier and Type | Class and Description |
---|---|
class |
OclConstraintXmi10
This implements the OclConstraint interface for the XMI 1.0
model platform.
|
Modifier and Type | Method and Description |
---|---|
Vector<Constraint> |
PropertyInfoXmi10.constraints() |
Vector<Constraint> |
ClassInfoXmi10.constraints() |
Modifier and Type | Field and Description |
---|---|
static Comparator<Constraint> |
ConstraintParserAndValidator.ConstraintComparators.NAME |
Modifier and Type | Method and Description |
---|---|
static Constraint |
ConstraintParserAndValidator.parse(FolConstraint con,
Sbvr2FolParser parser,
GenericClassInfo genCi,
ShapeChangeResult r) |
static Constraint |
ConstraintParserAndValidator.parse(OclConstraint con,
GenericClassInfo genCi) |
static Constraint |
ConstraintParserAndValidator.parse(OclConstraint con,
GenericPropertyInfo genPi) |
Copyright © 2018. All rights reserved.