Class M2ClassAssociation

  • Direct Known Subclasses:
    M2Association, M2ChildAssociation

    public abstract class M2ClassAssociation
    extends java.lang.Object
    Abstract Association Definition.
    Author:
    David Caruana
    • Method Detail

      • isChild

        public boolean isChild()
      • getName

        public java.lang.String getName()
      • setName

        public void setName​(java.lang.String name)
      • isProtected

        public boolean isProtected()
      • setProtected

        public void setProtected​(boolean isProtected)
      • getTitle

        public java.lang.String getTitle()
      • setTitle

        public void setTitle​(java.lang.String title)
      • getDescription

        public java.lang.String getDescription()
      • setDescription

        public void setDescription​(java.lang.String description)
      • getSourceRoleName

        public java.lang.String getSourceRoleName()
      • setSourceRoleName

        public void setSourceRoleName​(java.lang.String name)
      • isSourceMandatory

        public boolean isSourceMandatory()
      • setSourceMandatory

        public void setSourceMandatory​(boolean isSourceMandatory)
      • isSourceMany

        public boolean isSourceMany()
      • setSourceMany

        public void setSourceMany​(boolean isSourceMany)
      • getTargetClassName

        public java.lang.String getTargetClassName()
      • setTargetClassName

        public void setTargetClassName​(java.lang.String targetClassName)
      • getTargetRoleName

        public java.lang.String getTargetRoleName()
      • setTargetRoleName

        public void setTargetRoleName​(java.lang.String name)
      • getTargetMandatory

        public java.lang.Boolean getTargetMandatory()
      • isTargetMandatory

        public boolean isTargetMandatory()
      • setTargetMandatory

        public void setTargetMandatory​(boolean isTargetMandatory)
      • getTargetMandatoryEnforced

        public java.lang.Boolean getTargetMandatoryEnforced()
      • isTargetMandatoryEnforced

        public boolean isTargetMandatoryEnforced()
      • setTargetMandatoryEnforced

        public void setTargetMandatoryEnforced​(boolean isTargetMandatoryEnforced)
      • isTargetMany

        public boolean isTargetMany()
      • setTargetMany

        public void setTargetMany​(boolean isTargetMany)