Interface Requirement

  • All Superinterfaces:
    io.ciera.runtime.summit.application.IActionHome<Sql>, io.ciera.runtime.summit.statemachine.IEventTarget, io.ciera.runtime.summit.application.IInstanceActionHome<Requirement,​Sql>, io.ciera.runtime.summit.classes.IModelInstance<Requirement,​Sql>, io.ciera.runtime.summit.types.IXtumlType
    All Known Implementing Classes:
    RequirementImpl

    public interface Requirement
    extends io.ciera.runtime.summit.classes.IModelInstance<Requirement,​Sql>
    • Method Detail

      • getRequirement_Id

        io.ciera.runtime.summit.types.UniqueId getRequirement_Id()
                                                          throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setRequirement_Id

        void setRequirement_Id​(io.ciera.runtime.summit.types.UniqueId ref_Requirement_Id)
                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getName

        String getName()
                throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setName

        void setName​(String m_Name)
              throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setDescrip

        void setDescrip​(String m_Descrip)
                 throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getDescrip

        String getDescrip()
                   throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getInformalName

        String getInformalName()
                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setInformalName

        void setInformalName​(String m_InformalName)
                      throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setReversePathFromComponent

        void setReversePathFromComponent​(String m_reversePathFromComponent)
                                  throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getReversePathFromComponent

        String getReversePathFromComponent()
                                    throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR4002_satisfies_Satisfaction

        default void addR4002_satisfies_Satisfaction​(Satisfaction inst)
      • removeR4002_satisfies_Satisfaction

        default void removeR4002_satisfies_Satisfaction​(Satisfaction inst)
      • R4002_satisfies_Satisfaction

        SatisfactionSet R4002_satisfies_Satisfaction()
                                              throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR4009_is_a_InterfaceReference

        default void setR4009_is_a_InterfaceReference​(InterfaceReference inst)
      • R4009_is_a_InterfaceReference

        InterfaceReference R4009_is_a_InterfaceReference()
                                                  throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR4500_implements_RequiredExecutableProperty

        default void addR4500_implements_RequiredExecutableProperty​(RequiredExecutableProperty inst)
      • removeR4500_implements_RequiredExecutableProperty

        default void removeR4500_implements_RequiredExecutableProperty​(RequiredExecutableProperty inst)
      • R4500_implements_RequiredExecutableProperty

        RequiredExecutablePropertySet R4500_implements_RequiredExecutableProperty()
                                                                           throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException