Interface ELContainerAble

    • Method Detail

      • getOwnedElementTransitiveDown

        <T extends ELContAsgnAble> java.util.List<T> getOwnedElementTransitiveDown​(java.lang.Class<T> returnType,
                                                                                   K_CONTROL_OPTION... behaviourFlags)
                                                                            throws InoNetException,
                                                                                   SrvErrorException
        Recursively retrieves all owned containers and returns all elements owned by these containers. Containers are returned before their owned elements.
        Parameters:
        returnType - Specifies the type of elements to be returned.
        behaviourFlags - An optional list of enum values to control the behaviour of the command.
        Throws:
        InoNetException
        SrvErrorException
      • getOwnedElementTransitiveDown

        <T extends ELContAsgnAble> java.util.List<T> getOwnedElementTransitiveDown​(java.lang.Class<T> returnType,
                                                                                   MMStereotype stereotype,
                                                                                   K_CONTROL_OPTION... behaviourFlags)
                                                                            throws InoNetException,
                                                                                   SrvErrorException
        The method calls getOwnedElementTransitiveDown and filters its return values according to the given stereotype value.
        Parameters:
        returnType - Specifies the type of elements to be returned.
        stereotype - The stereotype used to filter the result list
        behaviourFlags - An optional list of enum values to control the behaviour of the command.
        Throws:
        InoNetException
        SrvErrorException
      • getOwnedElementTransitiveDownAndUnresolved

        <T extends ELContAsgnAble> java.util.List<T> getOwnedElementTransitiveDownAndUnresolved​(java.lang.Class<T> returnType,
                                                                                                K_CONTROL_OPTION... behaviourFlags)
                                                                                         throws InoNetException,
                                                                                                SrvErrorException
        Recursively retrieves all owned containers and returns all elements owned by these containers which are unresolved. Containers are returned before their owned elements.
        Parameters:
        returnType - Specifies the type of elements to be returned.
        behaviourFlags - An optional list of enum values to control the behaviour of the command.
        Throws:
        InoNetException
        SrvErrorException
      • getOwnedElementTransitiveDownAndUnresolved

        <T extends ELContAsgnAble> java.util.List<T> getOwnedElementTransitiveDownAndUnresolved​(java.lang.Class<T> returnType,
                                                                                                MMStereotype stereotype,
                                                                                                K_CONTROL_OPTION... behaviourFlags)
                                                                                         throws InoNetException,
                                                                                                SrvErrorException
        The method calls getOwnedElementTransitiveDownAndUnresolved and filters its return values according to the given stereotype value.
        Parameters:
        returnType - Specifies the type of elements to be returned.
        stereotype - The stereotype used to filter the result list
        behaviourFlags - An optional list of enum values to control the behaviour of the command.
        Throws:
        InoNetException
        SrvErrorException
      • getSelfAndOwnedElementTransitiveDown

        <T extends ELContAsgnAble> java.util.List<T> getSelfAndOwnedElementTransitiveDown​(java.lang.Class<T> returnType,
                                                                                          K_CONTROL_OPTION... behaviourFlags)
                                                                                   throws InoNetException,
                                                                                          SrvErrorException
        Recursively retrieves all owned containers and returns all elements owned by these containers. This set is extended by this element. Containers are returned before their owned elements.
        Parameters:
        returnType - Specifies the type of elements to be returned.
        behaviourFlags - An optional list of enum values to control the behaviour of the command.
        Throws:
        InoNetException
        SrvErrorException
        Sorted:
        the result may be sorted per container.
      • getSelfAndOwnedElementTransitiveDown

        <T extends ELContAsgnAble> java.util.List<T> getSelfAndOwnedElementTransitiveDown​(java.lang.Class<T> returnType,
                                                                                          MMStereotype stereotype,
                                                                                          K_CONTROL_OPTION... behaviourFlags)
                                                                                   throws InoNetException,
                                                                                          SrvErrorException
        The method calls getSelfAndOwnedElementTransitiveDown and filters its return values according to the given stereotype value.
        Parameters:
        returnType - Specifies the type of elements to be returned.
        stereotype - The stereotype used to filter the result list
        behaviourFlags - An optional list of enum values to control the behaviour of the command.
        Throws:
        InoNetException
        SrvErrorException
      • getOwnedRelshipBinDirWithTarget

        <T extends ELRelshipBinDir> java.util.List<T> getOwnedRelshipBinDirWithTarget​(java.lang.Class<T> returnType,
                                                                                      MMStereotype stereotype,
                                                                                      ELElement refObj,
                                                                                      K_CONTROL_OPTION... behaviourFlags)
                                                                               throws InoNetException,
                                                                                      SrvErrorException
        The method calls getOwnedRelshipBinDirWithTarget and filters its return values according to the given stereotype value.
        Parameters:
        returnType - Specifies the type of elements to be returned.
        stereotype - The stereotype used to filter the result list
        refObj - A further instance of type ELElement which is used to control the behaviour of the method. (see description above)
        behaviourFlags - An optional list of enum values to control the behaviour of the command.
        Throws:
        InoNetException
        SrvErrorException
      • getOwnedOrReferencedElementTransitiveDown

        <T extends ELContAsgnAble> java.util.List<T> getOwnedOrReferencedElementTransitiveDown​(java.lang.Class<T> returnType,
                                                                                               K_CONTROL_OPTION... behaviourFlags)
                                                                                        throws InoNetException,
                                                                                               SrvErrorException
        Recursively retrieves all owned containers and returns all elements owned or referenced by these containers. Containers are returned before their owned or referenced elements.
        Parameters:
        returnType - Specifies the type of elements to be returned.
        behaviourFlags - An optional list of enum values to control the behaviour of the command.
        Throws:
        InoNetException
        SrvErrorException
      • getOwnedOrReferencedElementTransitiveDown

        <T extends ELContAsgnAble> java.util.List<T> getOwnedOrReferencedElementTransitiveDown​(java.lang.Class<T> returnType,
                                                                                               MMStereotype stereotype,
                                                                                               K_CONTROL_OPTION... behaviourFlags)
                                                                                        throws InoNetException,
                                                                                               SrvErrorException
        The method calls getOwnedOrReferencedElementTransitiveDown and filters its return values according to the given stereotype value.
        Parameters:
        returnType - Specifies the type of elements to be returned.
        stereotype - The stereotype used to filter the result list
        behaviourFlags - An optional list of enum values to control the behaviour of the command.
        Throws:
        InoNetException
        SrvErrorException
      • getOwnedElement

        <T extends ELContAsgnAble> java.util.List<T> getOwnedElement​(java.lang.Class<T> returnType,
                                                                     K_CONTASGN kind,
                                                                     K_CONTROL_OPTION... behaviourFlags)
                                                              throws InoNetException,
                                                                     SrvErrorException
        Returns the elements owned by this element. The type of the returned elements can be restricted by argument kind.
        Parameters:
        returnType - Specifies the type of elements to be returned.
        kind - A value of type K_CONTASGN that controls the behaviour of the underlying method. (see description) This parameter is optional. (Its value can be given as null.)
        behaviourFlags - An optional list of enum values to control the behaviour of the command.
        Throws:
        InoNetException
        SrvErrorException
        Sorted:
        the result may be sorted.