amber.client.panel
Class PTextComponent

java.lang.Object
  |
  +--amber.client.panel.BaseControl
        |
        +--amber.client.panel.PTextComponent
All Implemented Interfaces:
java.awt.event.ActionListener, java.awt.event.ComponentListener, java.util.EventListener, java.awt.event.FocusListener, java.awt.event.ItemListener, java.awt.event.KeyListener, MbInterface, java.awt.event.MouseListener, java.awt.event.MouseMotionListener, java.awt.event.TextListener, java.awt.event.WindowListener
Direct Known Subclasses:
PTextArea, PTextField

public class PTextComponent
extends BaseControl

Panel Text Component. Uses the same ComponentHandler as the corresponding remote component.

Version:
1.0.0
Author:
Dr. David J. Knowles
See Also:
ApplicationHandler, ComponentHandler, BaseComponent, BaseControl

Fields inherited from class amber.client.panel.BaseControl
dataDecoder, dataEncoder, encoderBytes, eventEnabled, mainEventHandler, nonVisualObject, panelParent, visualObject
 
Constructor Summary
PTextComponent()
           
 
Method Summary
 void addListeners(BaseComponent listener)
           
 void parseParameters(java.lang.String parameter)
           
protected  java.lang.String parseString(java.lang.String input)
          This function converts the input string by parsing special escape sequences such as \n to the corresponding character.
 void processPacket(Packet packet)
          This routine contains the logic to parse a packet and perform actions based on the packet's contents.
 
Methods inherited from class amber.client.panel.BaseControl
actionPerformed, canAdd, componentHidden, componentMoved, componentResized, componentShown, createDataInput, displayMessage, findBaseComponent, focusGained, focusLost, forwardPacket, getDataInput, getId, getIdFromInternalObject, getImage, getNonVisualObject, getParent, getVisualObject, init, isEventEnabled, isMyId, itemStateChanged, keyPressed, keyReleased, keyTyped, mouseClicked, mouseDragged, mouseEntered, mouseExited, mouseMoved, mousePressed, mouseReleased, setEnabled, setId, setMessageBoxReturn, setParent, setVisible, textValueChanged, windowActivated, windowClosed, windowClosing, windowDeactivated, windowDeiconified, windowIconified, windowOpened
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PTextComponent

public PTextComponent()
Method Detail

parseParameters

public void parseParameters(java.lang.String parameter)
Overrides:
parseParameters in class BaseControl

addListeners

public void addListeners(BaseComponent listener)
Overrides:
addListeners in class BaseControl

processPacket

public void processPacket(Packet packet)
This routine contains the logic to parse a packet and perform actions based on the packet's contents. In this class, does basic common tasks that all applets must implement. Override in the derived classes to do the magic.
Overrides:
processPacket in class BaseControl

parseString

protected java.lang.String parseString(java.lang.String input)
This function converts the input string by parsing special escape sequences such as \n to the corresponding character.
Parameters:
input - String to parse.
Returns:
String parsed containing any special characters.


Copyright © 2002 Clearfield Research Ltd. All Rights Reserved.