psdi.webclient.system.runtime

Class LibraryDescriptor

  • All Implemented Interfaces:
    java.lang.Cloneable


    public class LibraryDescriptor
    extends AppDescriptor
    • Field Detail

      • LOOKUPS_CONTROLS

        protected static final java.lang.String[] LOOKUPS_CONTROLS
      • cacheLibraryElement

        protected java.util.Map cacheLibraryElement
      • cacheLibraryDialogElement

        protected java.util.Map cacheLibraryDialogElement
    • Constructor Detail

      • LibraryDescriptor

        public LibraryDescriptor(java.lang.String appName,
                                 WebClientSession wcs)
        Parameters:
        appName -
        wcs -
    • Method Detail

      • getElement

        public org.w3c.dom.Element getElement(java.lang.String id)
        Find the first element in the library with the attribute "id" equal to the parameter id, looking recursively in the element tree. This method is case sensitive. For a case insensitive search, use getElement(String, Boolean)
        Parameters:
        id - The string id of the element that is been searched in the library
        Returns:
        Element, or null if not found
      • getElement

        public org.w3c.dom.Element getElement(java.lang.String id,
                                              boolean isCaseSensitive)
        Find the first element in the library with the attribute "id" equal to the parameter id, looking recursively in the element tree.
        Parameters:
        id - The string id of the element that is been searched in the library
        isCaseSensitive - True for case sensitive search, false for case insensitive search
        Returns:
        Element, or null if not found