|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
org.nakedobjects.viewer.classic.view.EditField
| Nested Class Summary |
| Nested classes inherited from class java.awt.Container |
java.awt.Container.AccessibleAWTContainer |
| Nested classes inherited from class java.awt.Component |
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
FieldValue |
attributeValue
|
char[] |
buffer
|
int |
cursorAt
|
int |
displayFrom
|
int |
displayTo
|
int |
entryLength
|
boolean |
hasFocus
|
boolean |
inError
|
boolean |
isSaved
|
boolean |
isValid
|
int |
minimumWidth
|
int |
selectedFrom
|
int |
selectedTo
|
| Fields inherited from class java.awt.Component |
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface java.awt.image.ImageObserver |
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
EditField(FieldValue attributeValue)
|
|
EditField(FieldValue value,
int width)
|
|
| Method Summary | |
int |
characterAt(int x,
int startAt,
int endAt)
Find the gap between the characters, nearest to the specified position |
int |
characterAt(java.awt.Point atPoint)
Find the gap between the characters, nearest to the specified position |
void |
delete()
Delete the character to the lseft of the cursor. |
void |
editComplete()
|
void |
end()
Move the cursor to the end of the field |
int |
endOfSelection()
|
java.awt.Dimension |
getMinimumSize()
|
java.awt.Dimension |
getPreferredSize()
|
void |
home()
Move the cursor to the top-left hand of the field |
java.lang.String |
idString()
|
boolean |
isFocusTraversable()
|
void |
left()
Movet the cursor left by one character. |
void |
lineDown()
Move down one line. |
int |
lineHeight()
|
protected int |
lineToEndAt(int from)
Find the word break to end the line on, when starting from the specified position and for the current width of the component. |
void |
lineUp()
Move up one line. |
void |
lookupValue()
|
void |
paint(java.awt.Graphics g)
|
void |
paste()
|
void |
right()
Move the cursor right by one character. |
void |
setNoLines(int newNoLines)
|
void |
setWidth(int minimumWidth)
|
int |
startOfSelection()
|
java.lang.String |
toString()
|
void |
undo()
return the field to its state before editing took place. |
protected int |
widthForBuffer(int from,
int to)
returns the width, in pixels, required to draw the specified portion of the buffer |
void |
wordLeft()
Move the cursor left to the beginning of the previous word. |
void |
wordRight()
Move the cursor right to the end of the current word. |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addImpl, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getListeners, getMaximumSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, paramString, preferredSize, print, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, removeNotify, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, setLayout, transferFocusBackward, transferFocusDownCycle, update, validate, validateTree |
| Methods inherited from class java.awt.Component |
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFontSet, isForegroundSet, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, transferFocus, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
public char[] buffer
public int entryLength
public boolean hasFocus
public boolean inError
public boolean isValid
public boolean isSaved
public int cursorAt
public int selectedFrom
public int selectedTo
public int displayFrom
public int displayTo
public int minimumWidth
public FieldValue attributeValue
| Constructor Detail |
public EditField(FieldValue attributeValue)
public EditField(FieldValue value,
int width)
| Method Detail |
public int characterAt(int x,
int startAt,
int endAt)
public int characterAt(java.awt.Point atPoint)
public void delete()
public void editComplete()
public void end()
public int endOfSelection()
public java.awt.Dimension getMinimumSize()
public java.awt.Dimension getPreferredSize()
public void home()
public java.lang.String idString()
public boolean isFocusTraversable()
public void left()
public void lineDown()
public int lineHeight()
protected int lineToEndAt(int from)
public void lineUp()
public void lookupValue()
lookupValue in interface Lookuppublic void paint(java.awt.Graphics g)
public void paste()
public void right()
public void setNoLines(int newNoLines)
public void setWidth(int minimumWidth)
public int startOfSelection()
public java.lang.String toString()
public void undo()
protected int widthForBuffer(int from,
int to)
public void wordLeft()
public void wordRight()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||