Interface Screen

    • Method Detail

      • getField

        Field getField​(String fieldName)
                throws NoSuchFieldException
        Returns the user-defined field with the given name.
        Parameters:
        fieldName - The name of the field.
        Returns:
        the user-defined field with the given name.
        Throws:
        NoSuchFieldException - if the field does not exist.
      • getFields

        List<Field> getFields()
        Returns a list of all the user-defined fields.
        Returns:
        a list of all the user-defined fields.
      • getTable

        Table getTable​(String tableName)
                throws NoSuchFieldException
        Returns the user-defined table with the given name.
        Parameters:
        tableName - The name of the table.
        Returns:
        the user-defined table with the given name.
        Throws:
        NoSuchFieldException - if the table does not exist.
      • getDefinition

        com.seagullsw.common.identification.model.Identifiable getDefinition()
        Returns the identification information for the screen.
        Returns:
        the identification information for the screen.