Package adalid.core

Class Display

    • Constructor Detail

      • Display

        public Display​(java.lang.String name)
    • Method Detail

      • isMenuOptionEnabled

        public boolean isMenuOptionEnabled()
      • getMasterDetailViewSequence

        public int getMasterDetailViewSequence()
        Returns:
        the master/detail view sequence
      • setMasterDetailViewSequence

        public void setMasterDetailViewSequence​(int sequence)
      • getHelpDocument

        public java.lang.String getHelpDocument()
        Returns:
        the help file name
      • setHelpDocument

        public void setHelpDocument​(java.lang.String document)
      • getHelpFileName

        public java.lang.String getHelpFileName()
        Returns:
        the help file name
      • setHelpFileName

        public void setHelpFileName​(java.lang.String fileName)
      • getModule

        public Project getModule()
        Returns:
        the module
      • setModule

        public void setModule​(Project module)
        Parameters:
        module - the module to set
      • getDisplaySet

        public DisplaySet getDisplaySet()
        Returns:
        the display set
      • setDisplaySet

        public void setDisplaySet​(DisplaySet set)
        Parameters:
        set - the display set to set
      • getEntity

        public Entity getEntity()
        Returns:
        the entity
      • setEntity

        public void setEntity​(Entity entity)
        Parameters:
        entity - the entity to set
      • getReference

        public EntityReference getReference()
        Returns:
        the entity reference
      • setReference

        public void setReference​(EntityReference reference)
        Parameters:
        reference - the reference to set
      • getMaster

        public Entity getMaster()
        Returns:
        the master
      • setMaster

        public void setMaster​(Entity master)
        Parameters:
        master - the master to set
      • getQueryTable

        public QueryTable getQueryTable()
        Returns:
        the query table
      • setQueryTable

        public void setQueryTable​(QueryTable queryTable)
        Parameters:
        queryTable - the query table to set
      • getMasterQueryTable

        public QueryTable getMasterQueryTable()
        Returns:
        the master query table
      • setMasterQueryTable

        public void setMasterQueryTable​(QueryTable queryTable)
        Parameters:
        queryTable - the master query table to set
      • getDisplayType

        public DisplayType getDisplayType()
        Returns:
        the display type
      • setDisplayType

        protected void setDisplayType​(DisplayType displayType)
        Parameters:
        displayType - the display type to set
      • getDisplayMode

        public DisplayMode getDisplayMode()
        Returns:
        the display mode
      • setDisplayMode

        public void setDisplayMode​(DisplayMode displayMode)
        Parameters:
        displayMode - the display mode to set
      • getDisplayFormat

        public DisplayFormat getDisplayFormat()
        Returns:
        the display format
      • setDisplayFormat

        public void setDisplayFormat​(DisplayFormat displayFormat)
        Parameters:
        displayFormat - the display format to set
      • getRenderingFilter

        public BooleanExpression getRenderingFilter()
        Returns:
        the rendering filter
      • setRenderingFilter

        public void setRenderingFilter​(BooleanExpression renderingFilter)
        El método setRenderingFilter se utiliza para establecer el filtro de presentación de vistas (páginas) de registro y consulta. Solo si se cumplen los criterios del filtro, la vista (página) será presentada.
        Parameters:
        renderingFilter - expresión booleana que se utiliza como filtro
      • getSiblings

        public java.util.List<Display> getSiblings()
        Returns:
        the siblings list
      • isSibling

        public boolean isSibling​(Display display)
      • getChildren

        public java.util.List<Display> getChildren()
        Returns:
        the children list
      • getCollaterals

        public java.util.List<Display> getCollaterals()
        Returns:
        the collaterals list
      • getFields

        public abstract java.util.List<? extends DisplayField> getFields()
        Returns:
        the fields list
      • getMasterHeadingFields

        public abstract java.util.List<? extends DisplayField> getMasterHeadingFields()
        Returns:
        the master heading fields list
      • getEntitiesReferencedByFields

        public abstract java.util.Set<Entity> getEntitiesReferencedByFields()
        Returns:
        the list of entities referenced by fields
      • getFieldNames

        public java.util.List<java.lang.String> getFieldNames()
      • getRootFields

        public java.util.List<? extends DisplayField> getRootFields()
      • getRootFields

        public java.util.List<? extends DisplayField> getRootFields​(Step step)
      • getRootFields

        public java.util.List<? extends DisplayField> getRootFields​(Tab tab)
      • getRootMasterHeadingFields

        public java.util.List<? extends DisplayField> getRootMasterHeadingFields()
      • getRootFieldNames

        public java.util.List<java.lang.String> getRootFieldNames()
      • getJoinFields

        public java.util.List<? extends DisplayField> getJoinFields()
      • getJoinFieldNames

        public java.util.List<java.lang.String> getJoinFieldNames()
      • getOverlayEntitiesList

        public java.util.List<Entity> getOverlayEntitiesList()
      • isApplicationDefaultLocation

        public boolean isApplicationDefaultLocation()
      • isChildViewDisplay

        public boolean isChildViewDisplay()
      • isCollateralViewDisplay

        public boolean isCollateralViewDisplay()
      • compareTo

        public int compareTo​(Display o)
        Specified by:
        compareTo in interface java.lang.Comparable<Display>
      • fieldsToString

        protected java.lang.String fieldsToString​(int n,
                                                  java.lang.String key,
                                                  boolean verbose,
                                                  boolean fields,
                                                  boolean maps)
        Overrides:
        fieldsToString in class AbstractArtifact