de.interactive_instruments.ShapeChange.Model
Interface TextConstraint

All Superinterfaces:
Constraint
All Known Implementing Classes:
GenericTextConstraint, TextConstraintEA, TextConstraintGSIP, TextConstraintImpl

public interface TextConstraint
extends Constraint

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. There may be a conspiracy between the model source and target code generators, which gives meaning to TextConstraints.


Nested Class Summary
 
Nested classes/interfaces inherited from interface de.interactive_instruments.ShapeChange.Model.Constraint
Constraint.ModelElmtContextType
 
Method Summary
 String type()
          Return the 'type' of the text based constraint.
 
Methods inherited from interface de.interactive_instruments.ShapeChange.Model.Constraint
contextModelElmt, contextModelElmtType, name, status, text
 

Method Detail

type

String type()
Return the 'type' of the text based constraint. Principally, types are chosen in conspiracy between the model source and target code generator to describe the nature of the text-based constraint contained in the implementing object. The value of type must not be equal to "OCL".



Copyright © 2015. All rights reserved.