Class VioletAssociation

java.lang.Object
cruise.umple.compiler.VioletAssociation

public class VioletAssociation extends Object
  • Constructor Details

    • VioletAssociation

      public VioletAssociation(String aStartLabel, String aEndLabel, VioletClass... allVioletClasses)
  • Method Details

    • setStartLabel

      public boolean setStartLabel(String aStartLabel)
    • setEndLabel

      public boolean setEndLabel(String aEndLabel)
    • getStartLabel

      public String getStartLabel()
    • getEndLabel

      public String getEndLabel()
    • getVioletClass

      public VioletClass getVioletClass(int index)
    • getVioletClasses

      public List<VioletClass> getVioletClasses()
    • numberOfVioletClasses

      public int numberOfVioletClasses()
    • hasVioletClasses

      public boolean hasVioletClasses()
    • indexOfVioletClass

      public int indexOfVioletClass(VioletClass aVioletClass)
    • minimumNumberOfVioletClasses

      public static int minimumNumberOfVioletClasses()
    • maximumNumberOfVioletClasses

      public static int maximumNumberOfVioletClasses()
    • addVioletClass

      public boolean addVioletClass(VioletClass aVioletClass)
    • removeVioletClass

      public boolean removeVioletClass(VioletClass aVioletClass)
    • setVioletClasses

      public boolean setVioletClasses(VioletClass... newVioletClasses)
    • addVioletClassAt

      public boolean addVioletClassAt(VioletClass aVioletClass, int index)
    • addOrMoveVioletClassAt

      public boolean addOrMoveVioletClassAt(VioletClass aVioletClass, int index)
    • delete

      public void delete()
    • toString

      public String toString()
      Overrides:
      toString in class Object