Class ELObjectHelper


  • public abstract class ELObjectHelper
    extends java.lang.Object
    This is the root class of Innovator eXcellence metamodel.
    See Also:
    ELObject
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static <T extends ELElement>
      java.util.List<T>
      getRestrictOnHasRead​(java.lang.Class<T> returnType, SrvContext srvCtx, ELElement ohRef, java.util.List<? extends ELElement> seqRestrict)
      removes a element from the list if the provided user has not read access on it.
      • Methods inherited from class java.lang.Object

        clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • getRestrictOnHasRead

        public static <T extends ELElement> java.util.List<T> getRestrictOnHasRead​(java.lang.Class<T> returnType,
                                                                                   SrvContext srvCtx,
                                                                                   ELElement ohRef,
                                                                                   java.util.List<? extends ELElement> seqRestrict)
                                                                            throws InoNetException,
                                                                                   SrvErrorException
        removes a element from the list if the provided user has not read access on it.
        Parameters:
        returnType - Specifies the type of elements to be returned.
        srvCtx - The context of the related innovator server.
        ohRef - role used in this test, null test the role of the current login
        seqRestrict - tested elements
        Throws:
        InoNetException
        SrvErrorException