Serialized Form
gridLayout
java.awt.GridLayout gridLayout
checkboxGroup
java.awt.CheckboxGroup checkboxGroup
items
java.util.Vector items
itemListeners
java.util.Vector itemListeners
tempBox
java.awt.Checkbox tempBox
verticalOrientation
boolean verticalOrientation
borderLayout1
java.awt.BorderLayout borderLayout1
hScroll
java.awt.Scrollbar hScroll
vScroll
java.awt.Scrollbar vScroll
items
java.util.Vector items
itemHeight
int itemHeight
headerHeight
int headerHeight
selectedRowIndex
int selectedRowIndex
headers
java.util.Vector headers
columnSizes
java.util.Vector columnSizes
columnAlignments
java.util.Vector columnAlignments
lineType
java.util.Vector lineType
selectedRows
int[] selectedRows
startingColumn
int startingColumn
startingRow
int startingRow
visibleRows
int visibleRows
multipleMode
boolean multipleMode
pressedLine
int pressedLine
pressedColumn
int pressedColumn
selectedColumn
int selectedColumn
columnSortValue
int columnSortValue
selectedIndex
int selectedIndex
overrideItemHeight
int overrideItemHeight
overrideHeaderHeight
int overrideHeaderHeight
drawHeaders
boolean drawHeaders
firstTime
boolean firstTime
buffer
java.awt.Image buffer
oldSize
java.awt.Dimension oldSize
objects
java.util.Vector objects
- This vector contains a series of objects. Each object corresponds to
the operation in the operations Vector.
operations
java.util.Vector operations
- This vector contains a series of operations. Each operation is stored in
the Vector as a string in the form:
int operation, int x, int y, int w, int h
borderType
int borderType
- This value defines if the panel will draw a border and if so what type.
redrawState
boolean redrawState
- The current autoredraw state.
buffer
java.awt.Image buffer
oldSize
java.awt.Dimension oldSize
enabledImage
java.awt.Image enabledImage
disabledImage
java.awt.Image disabledImage
drawBorder
boolean drawBorder
buttonDown
boolean buttonDown
label
java.lang.String label
totalHeight
int totalHeight
totalWidth
int totalWidth
isToggleButton
boolean isToggleButton
actionListener
java.awt.event.ActionListener actionListener
image
java.awt.Image image
bL
java.awt.BorderLayout bL
startingTab
int startingTab
selectedTab
int selectedTab
tabHeight
int tabHeight
mouseTabIndex
int mouseTabIndex
tNames
java.util.Vector tNames
tPanels
java.util.Vector tPanels
tWidths
java.util.Vector tWidths
itemListener
java.awt.event.ItemListener itemListener
tabChangeEnabled
boolean tabChangeEnabled
borderLayout1
java.awt.BorderLayout borderLayout1
hScroll
java.awt.Scrollbar hScroll
vScroll
java.awt.Scrollbar vScroll
itemHeight
int itemHeight
selectedRowIndex
int selectedRowIndex
selectedIndex
int selectedIndex
items
java.util.Vector items
images
java.util.Vector images
lineType
java.util.Vector lineType
visibleLines
java.util.Vector visibleLines
lineOpen
int[] lineOpen
selectedRow
int selectedRow
startingOffset
int startingOffset
startingRow
int startingRow
visibleRows
int visibleRows
multipleMode
boolean multipleMode
defaultOpen
boolean defaultOpen
maxLineLength
int maxLineLength
pressedLine
int pressedLine
pressedOpener
int pressedOpener
firstTime
boolean firstTime
buffer
java.awt.Image buffer
oldSize
java.awt.Dimension oldSize
index
int index
- The column index.
columnState
int columnState
- The current state of the column header. This matches the value in
the arrow on the column.
- See Also:
ComplexList.ArrowNone,
ComplexList.ArrowUp,
ComplexList.ArrowDown
stringValue
java.lang.String stringValue
intValue
int intValue
xyL
XYLayout xyL
component
BaseControl component
coordinates
int[] coordinates
eventEnabled
boolean[] eventEnabled
- Array containing whether or not to ignore events. Must match the variable
NumberOfEvents.
id
short id
- The ID of this applet.
pageId
int pageId
- The ID of this page
pageSubId
int pageSubId
- The Sub ID of this page
sessionInfo
java.lang.String sessionInfo
- The session information as set up by the server when the client
first connects.
connectionModule
ConnectionModule connectionModule
- This is the handle of the primary connection module to the server.
msgBoxMutex
Mutex msgBoxMutex
- Used by the message box code.
msgBoxReturn
int msgBoxReturn
defaultFont
java.awt.Font defaultFont
- Default font for the component.
dataDecoder
AmberInputStream dataDecoder
- The data decoding data stream that is used by all components to send information.
THIS MUST BE USED FOR DECODING INFORMATION FROM THE SERVER!!
See the associated accessor/creator functions
encoderBytes
java.io.ByteArrayOutputStream encoderBytes
- The data encoding data stream that is used by all components to send information.
THIS MUST BE USED FOR ENCODING INFORMATION TO THE SERVER!!
dataEncoder
AmberOutputStream dataEncoder
num
int num
visualObject
java.awt.Component visualObject
- The visual object which is displayed in the applet.
ServerStringLock
Mutex ServerStringLock
ServerIntLock
Mutex ServerIntLock
serverString
java.lang.String serverString
clientString
java.lang.String clientString
serverInt
int serverInt
clientInt
int clientInt
visible
boolean visible
panel1
java.awt.Panel panel1
btnOk
java.awt.Button btnOk
btnNo
java.awt.Button btnNo
btnCancel
java.awt.Button btnCancel
lblCaption
java.awt.Label lblCaption
parent
MbInterface parent
type
int type
|
Package amber.server.application |
operating
boolean operating
- Flag true while thread operating.
pageId
int pageId
- Numeric identifier for this specific instance of Page.
pageSubId
int pageSubId
- 2nd Numeric identifier for this specific instance of Page.
connection
java.net.Socket connection
- Handle to the socket connection to the remote browser.
input
java.io.InputStream input
- Handle to the socket connection input stream.
output
java.io.OutputStream output
- Handle to the socket connection output stream.
components
java.util.Vector components
- Vector which holds handles to all the active component handlers.
receiver
ReceiveThread receiver
- The thread handling reception of packets from the remote components.
sender
SendThread sender
- The thread handling transmission of packets to the remote components.
eventHandler
EventThread eventHandler
- The thread handling reception of event packets from the remote components.
packetHandler
HandlePacketThread packetHandler
- The thread handling transmission of packets from the remote component to
the corresponding server component.
receivedPackets
java.util.Vector receivedPackets
- Vector which holds pending incoming packets.
waitForPacket
Mutex waitForPacket
- Lock when waiting for incoming packets.
waitForClientShutDown
Mutex waitForClientShutDown
- Lock when waiting for the client shutdown response packet.
loggingFile
Log loggingFile
- Logging file, set by the server.
sessionInfo
java.lang.String sessionInfo
- String which is defined by the server. This is used to identify
the current session uniquely.
nextValidId
int nextValidId
- This variable keeps track of the next ID which is valid for use.
parentServer
CoreInterface parentServer
- The original server which started this ApplicationHandler.
preInPacketListeners
java.util.Vector preInPacketListeners
- Vector holding listeners to monitoring packet listeners.
postInPacketListeners
java.util.Vector postInPacketListeners
preOutPacketListeners
java.util.Vector preOutPacketListeners
postOutPacketListeners
java.util.Vector postOutPacketListeners
width
int width
- Physical size of the entire application at the client.
height
int height
modalObject
ApplicationInterface modalObject
- This stores the object which will receive all input packets.
clientScreenSize
java.awt.Dimension clientScreenSize
- This is the physical dimensions of the screen at the client.
remoteProperties
PropertiesHandler remoteProperties
- These are the properties of the remote client.
loopCount
int loopCount
parent
ApplicationInterface parent
waitForEvent
Mutex waitForEvent
operating
boolean operating
active
boolean active
eventPackets
java.util.Vector eventPackets
- This container holds all the event related packets.
parent
ApplicationInterface parent
waitForPacket
Mutex waitForPacket
operating
boolean operating
active
boolean active
packets
java.util.Vector packets
- This container holds all the event related packets.
componentZero
GenericHandler componentZero
parent
ApplicationInterface parent
eventHandler
EventThread eventHandler
socket
java.net.Socket socket
inputStream
java.io.InputStream inputStream
waitInactive
Mutex waitInactive
operating
boolean operating
active
boolean active
|
Package amber.server.component |
actionCommand
java.lang.String actionCommand
state
boolean state
actionCommand
java.lang.String actionCommand
verticalOrientation
boolean verticalOrientation
actionCommand
java.lang.String actionCommand
items
java.util.Vector items
multipleMode
boolean multipleMode
- Local cache of the remote client state.
drawHeader
boolean drawHeader
itemHeight
int itemHeight
lineCache
java.util.Vector lineCache
- The internal cache of lines held in the complex list. This is a
Vector of ComplexLine's.
columns
ComplexColumn[] columns
- Current record of the columns and their sizes.
columnListeners
java.util.Vector columnListeners
- The interested parties in the ComplexColumn Events.
eb
java.io.ByteArrayOutputStream eb
de
AmberOutputStream de
id
int id
- The ID of the corresponding remote component at the browser.
responsePackets
java.util.Vector responsePackets
- Vector containing response packets.
parentPage
ApplicationInterface parentPage
- The Page Handler which will send the packets for this handler.
timeoutValue
long timeoutValue
- The amount of time the component handler will wait for a response to a command.
encoderBytes
java.io.ByteArrayOutputStream encoderBytes
- The data encoding data stream that is used by all components to send information.
THIS MUST BE USED FOR ENCODING INFORMATION TO THE CLIENT!!
Owing to the way Java works it is not meaningful to have a corresponding
input object statically created.
dataEncoder
AmberOutputStream dataEncoder
actionCommand
java.lang.String actionCommand
- String containing the action command name.
actionListener
java.awt.event.ActionListener actionListener
- Vector holding listeners to specific events.
textListener
java.awt.event.TextListener textListener
itemListener
java.awt.event.ItemListener itemListener
windowListeners
java.util.Vector windowListeners
fListener
java.awt.event.FocusListener fListener
kListener
java.awt.event.KeyListener kListener
mListener
java.awt.event.MouseListener mListener
mmListener
java.awt.event.MouseMotionListener mmListener
cListener
java.awt.event.ComponentListener cListener
keyCode
int keyCode
- Key Event cache.
keyChar
char keyChar
keyModifier
int keyModifier
mx
int mx
- Mouse Event cache.
my
int my
clickCount
int clickCount
mouseModifiers
int mouseModifiers
popup
boolean popup
itemData
java.lang.Object itemData
- Item Event cache.
itemStateChange
int itemStateChange
itemType
int itemType
active
boolean active
- This variable enables/disables the ComponentHandler. While it will continue
to respond to incoming events all outgoing messages will be invisibly
suppressed.
visibleState
boolean visibleState
- This flag maintains the visible state of the control.
enabledState
boolean enabledState
- This flag maintains the enabled state of the control.
pendingPackets
java.util.Vector pendingPackets
- This Vector holds all pending packets created when the component was
inactive. It is flushed by the setActive ( true ) function.
oldModalObject
ApplicationInterface oldModalObject
- This keeps the current ApplicationInterface object when it is replaced
by the setComponentModal function.
waitForPacket
Mutex waitForPacket
- Modal packet handling mutex.
receivedPackets
java.util.Vector receivedPackets
- Modal packet handling vector.
eventMask
int eventMask
- The current event mask for this component.
parentContainer
ContainerHandler parentContainer
- The parent ContainerHandler for this Component.
fontName
java.lang.String fontName
- The current font attributes for the component.
fontStyle
int fontStyle
fontSize
int fontSize
componentId
int componentId
imageName
java.lang.String imageName
alignment
int alignment
- The alignment of the control.
linkListeners
java.util.Vector linkListeners
- Vector holding listeners to the link events.
clientResponder
LinkResponseInterface clientResponder
- Handle to the object to respond to client requests for data.
actionCommand
java.lang.String actionCommand
multipleMode
boolean multipleMode
items
java.util.Vector items
- A cache of the items in the list.
menus
java.util.Vector menus
helpMenu
java.awt.Menu helpMenu
parent
MenuContainer parent
name
java.lang.String name
items
java.util.Vector items
tearOff
boolean tearOff
enabled
boolean enabled
label
java.lang.String label
actionCommand
java.lang.String actionCommand
shortcut
java.awt.MenuShortcut shortcut
preInPacketListeners
java.util.Vector preInPacketListeners
- Vector holding listeners to monitoring packet listeners.
postInPacketListeners
java.util.Vector postInPacketListeners
drawOperations
java.util.Vector drawOperations
- A cache of the currently specified draw operations.
autoRedrawState
boolean autoRedrawState
- The current autoredraw state.
editable
boolean editable
items
java.util.Vector items
- This vector contains the items in the tree. It contains a set of
TreeNodes in the same order as the items at the remote tree.
defaultNodeOpen
boolean defaultNodeOpen
- The state of the tree control when a node is added to a parent. Does
the parent open or not.
|
Package amber.server.exception |
errorCode
int errorCode
previous
java.lang.Throwable previous
|
Package amber.server.panel |
title
java.lang.String title
extension
FrameHandler extension
- This object is used to add in the extensions relating to Frames.
componentBaseOffset
int componentBaseOffset
- Base ID offset for the components.
components
java.util.Vector components
- Vector which holds handles to all the active PanelComponentInfo information.
panelGroup
PanelTemplateGroup panelGroup
- Handle to the parent PanelTemplateGroup which links several panel templates together.
selected
boolean selected
- Boolean true if this panel template is selected.
firstTime
boolean firstTime
- Boolean true if this panel has never been activated.
xOffset
int xOffset
- x offset of the top left of the panel. This is used when rendering the
controls.
yOffset
int yOffset
- y offset of the top left of the panel. This is used when rendering the
controls.
autoDoLayoutState
boolean autoDoLayoutState
- The state of the automatic laying out of components on the remote panel.
role
int role
- The role this dialog will perform, i.e. Load/Save.
filename
java.lang.String filename
- The filename specified.
fileFilter
java.io.FilenameFilter fileFilter
- The filename filter to use when showing files.
exFileFilter
FileFilter exFileFilter
- The extended filename filter to use when showing files.
baseDirectory
java.io.File baseDirectory
- This holds the base directory below which the object will fail
to go.
showMutex
Mutex showMutex
- This mutex is used to block the server code until the user responds.
filesClicked
boolean filesClicked
- Flag set if the file list was the last thing accessed.
okPressed
boolean okPressed
- Flag set if the person pressed OK on the dialog.
btnOk
ButtonHandler btnOk
- Components for the dialog
btnCancel
ButtonHandler btnCancel
btnUp
ButtonHandler btnUp
btnCreateDirectory
ButtonHandler btnCreateDirectory
btnDelete
ButtonHandler btnDelete
lstFiles
ListHandler lstFiles
treeDirectories
TreeListHandler treeDirectories
edtFilename
TextFieldHandler edtFilename
chFileType
ChoiceHandler chFileType
handler
FileHandler handler
- Primary directory manipulator.
frameInsets
java.awt.Insets frameInsets
- The insets of the frame.
inShow
boolean inShow
selectedTemplate
BasePanel selectedTemplate
groupId
int groupId
title
java.lang.String title
- The title to display in the title bar of the dialog.
caption
java.lang.String caption
- The caption to display in the caption of the dialog.
btnOk
ButtonHandler btnOk
- Components for the dialog
btnCancel
ButtonHandler btnCancel
edtText
TextFieldHandler edtText
lblCaption
LabelHandler lblCaption
cancelPressed
boolean cancelPressed
id
int id
busy
boolean busy
header
byte[] header
- This is the actual header information of the packet.
data
byte[] data
- This is the actual data held in the packet.
|
Package amber.type.server |
index
int index
- The column index of the matching column.
state
int state
- The state of the column arrow.
size
int size
- The size of the column width in pixels.
alignment
int alignment
- The alignment of text in the column.
type
int type
- This is the type of the corresponding string
data
java.lang.String data
- This is the data. This can be an URL to an item
name
java.lang.String name
value
java.lang.String value
component
ComponentHandler component
- This is the handler for the corresponding remote panel component.
className
java.lang.String className
- Name of the actual class to be instantiated in the Panel.
parameters
java.lang.String parameters
- Starting parameters of the panel component when created.
day
int day
- The day of the month selected.
month
int month
- The month of the control selected. This is one of 0-2 depending on the month: prior, current, next.
pageId
int pageId
- The main page identifier for the page
pageSubId
int pageSubId
- The secondary page identifier for the page
pageSubIdRequired
boolean pageSubIdRequired
- Whether the secondary page identifier is required for a match
pageHandlerClass
java.lang.String pageHandlerClass
- The class name of the ApplicationHandler which will control this connection.
information
java.lang.String information
- Information on this application handler.
status
int status
- The status of the connection: pending, active.
creationDate
java.util.Date creationDate
- The time that the ApplicationHandler was queued for processing.
expirationTime
long expirationTime
- How long the connection will exist before termination (ms).
startTime
long startTime
- The time the connection initiated (ms).
inactiveTime
long inactiveTime
- The time the connection terminated (ms).
pageHandler
ApplicationHandler pageHandler
- The actual page handler which controls the connection.
transientPage
boolean transientPage
- Whether the page remains after the connection goes away.
multipleConnections
boolean multipleConnections
- Whether multiple connections can be spawned from the one database entry.
connection
SocketData connection
- The connection which was established for this page.
This field is only valid for active connections.
mailConnection
boolean mailConnection
- Whether the system will mail a connection message on page connect.
mailConnectionMessage
java.lang.String mailConnectionMessage
- Message mailed on page connect.
mailConnectionRecipient
java.lang.String mailConnectionRecipient
- Person mailed on page connect.
mailConnectionSender
java.lang.String mailConnectionSender
- "Person" who mailed page connect.
mailConnectionSmtpServer
java.lang.String mailConnectionSmtpServer
- Mail server mailed on page connect.
publicHandler
boolean publicHandler
- True if the ApplicationHandler is available for general queries.
remoteAddress
java.net.InetAddress remoteAddress
- The remote address of the connection to this page.
remotePort
int remotePort
- The remote port of the connection to this page.
localPort
int localPort
- The port on the server of the connection to this page.
localAddress
java.net.InetAddress localAddress
- The address on the server of the connection to this page.
logToConsole
boolean logToConsole
- Flag when set causes all logging to also go to the console.
logFile
java.io.FileWriter logFile
- This is the file to log to.
logPrinter
java.io.PrintWriter logPrinter
- This is the PrintWriter object derived from the log FileWriter.
logLevel
int logLevel
- This is the level of logging. Levels above this will not be logged.
dateFormatter
java.text.SimpleDateFormat dateFormatter
logFile
java.io.FileWriter logFile
- This is the file to log to.
ticks
long ticks
- The number of milliseconds to wait.
expirationTime
long expirationTime
- The time at which the timer expires.
callback
TimerInterface callback
- The object to call when the timer expires.
fireOnce
boolean fireOnce
- Set if the timer is to be single shot.
timerActive
boolean timerActive
- Set while the timer is active.
Copyright © 2002 Clearfield Research Ltd. All Rights Reserved.