com.creamtec.ajaxswing.gui.peer
Class AjaxSwingTextAreaPeer

java.lang.Object
  extended by com.creamtec.ajaxswing.gui.peer.AjaxSwingComponentPeer
      extended by com.creamtec.ajaxswing.gui.peer.AjaxSwingTextComponentPeer
          extended by com.creamtec.ajaxswing.gui.peer.AjaxSwingTextAreaPeer
All Implemented Interfaces:
java.awt.peer.ComponentPeer, java.awt.peer.TextAreaPeer, java.awt.peer.TextComponentPeer

public class AjaxSwingTextAreaPeer
extends AjaxSwingTextComponentPeer
implements java.awt.peer.TextAreaPeer


Field Summary
 
Fields inherited from interface java.awt.peer.ComponentPeer
DEFAULT_OPERATION, NO_EMBEDDED_CHECK, RESET_OPERATION, SET_BOUNDS, SET_CLIENT_SIZE, SET_LOCATION, SET_SIZE
 
Constructor Summary
AjaxSwingTextAreaPeer(java.awt.Component target)
           
 
Method Summary
 javax.swing.JComponent createDelegate()
           
 java.awt.Dimension getMinimumSize(int rows, int columns)
          Have to provide implementation for this method so that AWT components can be properly sized by the layout manager
 java.awt.Dimension getPreferredSize(int rows, int columns)
          Have to provide implementation for this method so that AWT components can be properly sized by the layout manager
 void insert(java.lang.String text, int pos)
           
 void insertText(java.lang.String txt, int pos)
           
 java.awt.Dimension minimumSize(int rows, int cols)
           
 java.awt.Dimension preferredSize(int rows, int cols)
           
 void replaceRange(java.lang.String text, int start, int end)
           
 void replaceText(java.lang.String txt, int start, int end)
           
 
Methods inherited from class com.creamtec.ajaxswing.gui.peer.AjaxSwingTextComponentPeer
filterEvents, getCaretPosition, getCharacterBounds, getIndexAtPoint, getInputMethodRequests, getSelectionEnd, getSelectionStart, getText, isFocusable, select, setCaretPosition, setEditable, setText
 
Methods inherited from class com.creamtec.ajaxswing.gui.peer.AjaxSwingComponentPeer
applyShape, canDetermineObscurity, checkImage, coalescePaintEvent, createBuffers, createImage, createImage, createVolatileImage, destroyBuffers, disable, dispose, enable, flip, flip, getAppropriateGraphicsConfiguration, getBackBuffer, getBounds, getColorModel, getDelegate, getDelegateComponent, getFontMetrics, getGraphics, getGraphicsConfiguration, getImage, getLocationOnScreen, getMinimumSize, getPreferredSize, getTarget, getToolkit, handleEvent, handlesWheelScrolling, hide, isFocusTraversable, isObscured, isReparentSupported, layout, minimumSize, paint, preferredSize, prepareImage, print, repaint, reparent, requestFocus, requestFocus, requestFocus, reshape, setBackground, setBounds, setBounds, setBounds, setCursor, setDelegate, setDelegateComponent, setEnabled, setFont, setForeground, setTarget, setVisible, setZOrder, show, updateCursorImmediately, updateGraphicsData
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.awt.peer.TextComponentPeer
filterEvents, getCaretPosition, getCharacterBounds, getIndexAtPoint, getInputMethodRequests, getSelectionEnd, getSelectionStart, getText, select, setCaretPosition, setEditable, setText
 
Methods inherited from interface java.awt.peer.ComponentPeer
canDetermineObscurity, checkImage, coalescePaintEvent, createBuffers, createImage, createImage, createVolatileImage, destroyBuffers, disable, dispose, enable, flip, getBackBuffer, getBounds, getColorModel, getFontMetrics, getGraphics, getGraphicsConfiguration, getLocationOnScreen, getMinimumSize, getPreferredSize, getToolkit, handleEvent, handlesWheelScrolling, hide, isFocusable, isObscured, isReparentSupported, layout, minimumSize, paint, preferredSize, prepareImage, print, repaint, reparent, requestFocus, reshape, setBackground, setBounds, setEnabled, setFont, setForeground, setVisible, show, updateCursorImmediately
 

Constructor Detail

AjaxSwingTextAreaPeer

public AjaxSwingTextAreaPeer(java.awt.Component target)
Method Detail

createDelegate

public javax.swing.JComponent createDelegate()
Overrides:
createDelegate in class AjaxSwingComponentPeer

insert

public void insert(java.lang.String text,
                   int pos)
Specified by:
insert in interface java.awt.peer.TextAreaPeer

replaceRange

public void replaceRange(java.lang.String text,
                         int start,
                         int end)
Specified by:
replaceRange in interface java.awt.peer.TextAreaPeer

insertText

public void insertText(java.lang.String txt,
                       int pos)
Specified by:
insertText in interface java.awt.peer.TextAreaPeer

replaceText

public void replaceText(java.lang.String txt,
                        int start,
                        int end)
Specified by:
replaceText in interface java.awt.peer.TextAreaPeer

preferredSize

public java.awt.Dimension preferredSize(int rows,
                                        int cols)
Specified by:
preferredSize in interface java.awt.peer.TextAreaPeer

minimumSize

public java.awt.Dimension minimumSize(int rows,
                                      int cols)
Specified by:
minimumSize in interface java.awt.peer.TextAreaPeer

getPreferredSize

public java.awt.Dimension getPreferredSize(int rows,
                                           int columns)
Have to provide implementation for this method so that AWT components can be properly sized by the layout manager

Specified by:
getPreferredSize in interface java.awt.peer.TextAreaPeer

getMinimumSize

public java.awt.Dimension getMinimumSize(int rows,
                                         int columns)
Have to provide implementation for this method so that AWT components can be properly sized by the layout manager

Specified by:
getMinimumSize in interface java.awt.peer.TextAreaPeer


Copyright © 2000-2012 CreamTec LLC. All Rights Reserved.