Interface ELPackage

    • Method Detail

      • getAppliedProfile

        <T extends MMProfile> java.util.List<T> getAppliedProfile​(java.lang.Class<T> returnType,
                                                                  K_CONTROL_OPTION... behaviourFlags)
                                                           throws InoNetException,
                                                                  SrvErrorException
        All profiles which are applied by this package.
        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
      • getAppliedProfileTransitive

        <T extends MMProfile> java.util.List<T> getAppliedProfileTransitive​(java.lang.Class<T> returnType,
                                                                            K_CONTROL_OPTION... behaviourFlags)
                                                                     throws InoNetException,
                                                                            SrvErrorException
        All profiles which are applied by this package, extended transitively by all applied profiles.
        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
      • getImportingNamespace

        <T extends ELNamespaceAble> java.util.List<T> getImportingNamespace​(java.lang.Class<T> returnType,
                                                                            MMStereotype stereotype,
                                                                            K_CONTROL_OPTION... behaviourFlags)
                                                                     throws InoNetException,
                                                                            SrvErrorException
        The method calls getImportingNamespace 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
      • getImportingNamespaceTransitive

        <T extends ELNamespaceAble> java.util.List<T> getImportingNamespaceTransitive​(java.lang.Class<T> returnType,
                                                                                      K_CONTROL_OPTION... behaviourFlags)
                                                                               throws InoNetException,
                                                                                      SrvErrorException
        All namespaces that import this package, extended transitively by all importing namespaces.
        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
      • getImportingNamespaceTransitive

        <T extends ELNamespaceAble> java.util.List<T> getImportingNamespaceTransitive​(java.lang.Class<T> returnType,
                                                                                      MMStereotype stereotype,
                                                                                      K_CONTROL_OPTION... behaviourFlags)
                                                                               throws InoNetException,
                                                                                      SrvErrorException
        The method calls getImportingNamespaceTransitive 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
      • getPublicImportedPackage

        <T extends ELPackage> java.util.List<T> getPublicImportedPackage​(java.lang.Class<T> returnType,
                                                                         MMStereotype stereotype,
                                                                         K_CONTROL_OPTION... behaviourFlags)
                                                                  throws InoNetException,
                                                                         SrvErrorException
        The method calls getPublicImportedPackage 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
      • getPublicImportedPackageTransitive

        <T extends ELPackage> java.util.List<T> getPublicImportedPackageTransitive​(java.lang.Class<T> returnType,
                                                                                   K_CONTROL_OPTION... behaviourFlags)
                                                                            throws InoNetException,
                                                                                   SrvErrorException
        Returns all packages imported by an ELPackageImport with "public" visibility extended transitively by all public imported packages.
        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
      • getPublicImportedPackageTransitive

        <T extends ELPackage> java.util.List<T> getPublicImportedPackageTransitive​(java.lang.Class<T> returnType,
                                                                                   MMStereotype stereotype,
                                                                                   K_CONTROL_OPTION... behaviourFlags)
                                                                            throws InoNetException,
                                                                                   SrvErrorException
        The method calls getPublicImportedPackageTransitive 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