com.bea.alsb.presentation
Class FileBrowserObject

java.lang.Object
  extended by com.bea.alsb.presentation.FileBrowserObject
All Implemented Interfaces:
Constants, IFileBrowserObject, UIObject
Direct Known Subclasses:
TransportUIFactory.FileBrowserObject

public class FileBrowserObject
extends java.lang.Object
implements Constants, IFileBrowserObject

File Browser Object


Field Summary
 
Fields inherited from interface com.bea.alsb.presentation.Constants
TYPE_BROWSER_TEXTBOX, TYPE_CHECKBOX, TYPE_CONFIRM, TYPE_DYN_TABLE, TYPE_EXPAND_TABLE, TYPE_FILE_BROWSER, TYPE_HINT_TEXTAREA, TYPE_HINT_TEXTBOX, TYPE_PASSWORD, TYPE_SELECT, TYPE_SIMPLE_TABLE, TYPE_TEXTAREA, TYPE_TEXTBOX
 
Fields inherited from interface com.bea.alsb.presentation.IFileBrowserObject
DEFAULT_COLUMN_SIZE, DEFAULT_ROWS_SIZE, DEFAULT_SIZE
 
Constructor Summary
FileBrowserObject(byte[] value, int size, boolean hideTextArea, int rowSize, int columnSize, boolean hasEvent)
          constructor
FileBrowserObject(byte[] value, java.lang.String stringValue, int size, boolean hideTextArea, int rowSize, int columnSize, boolean hasEvent)
          constructor
 
Method Summary
 int getColumnSize()
          returns the textarea column size
 boolean getHideTextArea()
          returns whether to show/hide text area
 int getRowSize()
          returns the textarea row size
 int getSize()
          returns the textbox size
 java.lang.String getStringValue()
          Retruns String value of value field with encoding
 int getType()
          returns the type
 byte[] getValue()
          returns the value
 boolean hasEvent()
          returns whether to fire an event
 void setStringValue(java.lang.String stringValue)
          Sets String value of value field with encoding
 void setValue(byte[] value)
          sets the value
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FileBrowserObject

public FileBrowserObject(byte[] value,
                         int size,
                         boolean hideTextArea,
                         int rowSize,
                         int columnSize,
                         boolean hasEvent)
constructor


FileBrowserObject

public FileBrowserObject(byte[] value,
                         java.lang.String stringValue,
                         int size,
                         boolean hideTextArea,
                         int rowSize,
                         int columnSize,
                         boolean hasEvent)
constructor

Method Detail

getType

public int getType()
returns the type

Specified by:
getType in interface UIObject

getValue

public byte[] getValue()
returns the value

Specified by:
getValue in interface IFileBrowserObject

setValue

public void setValue(byte[] value)
sets the value

Specified by:
setValue in interface IFileBrowserObject

getStringValue

public java.lang.String getStringValue()
Retruns String value of value field with encoding

Specified by:
getStringValue in interface IFileBrowserObject
Returns:
String

setStringValue

public void setStringValue(java.lang.String stringValue)
Sets String value of value field with encoding

Specified by:
setStringValue in interface IFileBrowserObject

getSize

public int getSize()
returns the textbox size

Specified by:
getSize in interface IFileBrowserObject

getHideTextArea

public boolean getHideTextArea()
returns whether to show/hide text area

Specified by:
getHideTextArea in interface IFileBrowserObject

getRowSize

public int getRowSize()
returns the textarea row size

Specified by:
getRowSize in interface IFileBrowserObject

getColumnSize

public int getColumnSize()
returns the textarea column size

Specified by:
getColumnSize in interface IFileBrowserObject

hasEvent

public boolean hasEvent()
returns whether to fire an event

Specified by:
hasEvent in interface IFileBrowserObject