Class ConstraintNamed

java.lang.Object
cruise.umple.compiler.ConstraintVariable
cruise.umple.compiler.ConstraintNamed
All Implemented Interfaces:
java.lang.Iterable<ConstraintVariable>
Direct Known Subclasses:
ConstraintAssociation, ConstraintAttribute, ConstraintMethodParameter, ConstraintPort, ConstraintState, ConstraintStateMachine, ConstraintUnassignedName

public abstract class ConstraintNamed
extends ConstraintVariable
This super class contains all subclasses that have elements with names
  • Constructor Summary

    Constructors 
    Constructor Description
    ConstraintNamed()  
  • Method Summary

    Modifier and Type Method Description
    void delete()  
    abstract java.lang.String getName()
    The reason d'etre of this super class, it ensures that subclasses have getName methods

    Methods inherited from class cruise.umple.compiler.ConstraintVariable

    getType, getValue, iterator, retrieveClassifier

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface java.lang.Iterable

    forEach, spliterator
  • Constructor Details

  • Method Details

    • delete

      public void delete()
      Overrides:
      delete in class ConstraintVariable
    • getName

      public abstract java.lang.String getName()
      The reason d'etre of this super class, it ensures that subclasses have getName methods