Interface FormalParameter

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

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

      • getParent_name

        String getParent_name()
                       throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setParent_name

        void setParent_name​(String ref_parent_name)
                     throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setParent_package

        void setParent_package​(String ref_parent_package)
                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getParent_package

        String getParent_package()
                          throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setInvocable_name

        void setInvocable_name​(String ref_invocable_name)
                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getInvocable_name

        String getInvocable_name()
                          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
      • getNext_name

        String getNext_name()
                     throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setNext_name

        void setNext_name​(String ref_next_name)
                   throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setBy_ref

        void setBy_ref​(boolean m_by_ref)
                throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getBy_ref

        boolean getBy_ref()
                   throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getType_name

        String getType_name()
                     throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setType_name

        void setType_name​(String ref_type_name)
                   throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getType_package

        String getType_package()
                        throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setType_package

        void setType_package​(String ref_type_package)
                      throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • getType_reference_name

        String getType_reference_name()
                               throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setType_reference_name

        void setType_reference_name​(String ref_type_reference_name)
                             throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR3904_ActualParameter

        default void addR3904_ActualParameter​(ActualParameter inst)
      • removeR3904_ActualParameter

        default void removeR3904_ActualParameter​(ActualParameter inst)
      • R3904_ActualParameter

        ActualParameterSet R3904_ActualParameter()
                                          throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR404_follows_FormalParameter

        default void setR404_follows_FormalParameter​(FormalParameter inst)
      • R404_follows_FormalParameter

        FormalParameter R404_follows_FormalParameter()
                                              throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR404_precedes_FormalParameter

        default void setR404_precedes_FormalParameter​(FormalParameter inst)
      • R404_precedes_FormalParameter

        FormalParameter R404_precedes_FormalParameter()
                                               throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR429_shapes_data_for_InvocableObject

        default void setR429_shapes_data_for_InvocableObject​(InvocableObject inst)
      • R429_shapes_data_for_InvocableObject

        InvocableObject R429_shapes_data_for_InvocableObject()
                                                      throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • setR431_is_typed_by_TypeReference

        default void setR431_is_typed_by_TypeReference​(TypeReference inst)
      • R431_is_typed_by_TypeReference

        TypeReference R431_is_typed_by_TypeReference()
                                              throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException
      • addR781_referenced_by_ParameterReference

        default void addR781_referenced_by_ParameterReference​(ParameterReference inst)
      • removeR781_referenced_by_ParameterReference

        default void removeR781_referenced_by_ParameterReference​(ParameterReference inst)
      • R781_referenced_by_ParameterReference

        ParameterReferenceSet R781_referenced_by_ParameterReference()
                                                             throws io.ciera.runtime.summit.exceptions.XtumlException
        Throws:
        io.ciera.runtime.summit.exceptions.XtumlException