jACOB 2.7 API Documentation.

de.tif.jacob.core.definition
Interface IBrowserField

All Superinterfaces:
INamedObjectDefinition
All Known Subinterfaces:
IBrowserTableField

public interface IBrowserField
extends INamedObjectDefinition

This interface represents a browser field. A browser field defines a row in a browser.


Method Summary
 int getFieldIndex()
          Returns the column field index of this browser field.
 InputFieldDefinition getInputFieldDefinition()
          Returns the input field definition, which should be used to edit this field then used in an inform browser.
 java.lang.String getLabel()
          Returns the label of this browser field.
 boolean isVisible()
          Returns the default visibility of this browser field.
 
Methods inherited from interface de.tif.jacob.core.definition.INamedObjectDefinition
getDescription, getName, getProperty
 

Method Detail

isVisible

boolean isVisible()
Returns the default visibility of this browser field.

Returns:
true if visible otherwise false

getLabel

java.lang.String getLabel()
Returns the label of this browser field.

Note: The label could be internationalized, if the label starts with a '%' character. In this case the label is interpreted as a key to the respective application resource bundles for internationalization.

Returns:
the browser label

getInputFieldDefinition

InputFieldDefinition getInputFieldDefinition()
Returns the input field definition, which should be used to edit this field then used in an inform browser.

Note that this method is currently for internal use only!

Returns:
input field definition

getFieldIndex

int getFieldIndex()
Returns the column field index of this browser field.

Returns:
the column field index

jACOB 2.7 API Documentation.