Anka Home Page

org.kizna.anka
Class Noodle

java.lang.Object
  |
  +--java.awt.Component
        |
        +--java.awt.Container
              |
              +--javax.swing.JComponent
                    |
                    +--org.kizna.anka.Noodle
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable

public class Noodle
extends javax.swing.JComponent

Insert the type's description here. Creation date: (4/2/2001 12:26:55 PM)

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
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
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
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
Noodle(int order, java.util.Vector pointVector, WhiteBoardPanel whiteBoardPanel, FreeHandMessage message)
          AppletNoodle constructor comment.
 
Method Summary
 boolean contains(int x, int y)
           
 void delete()
          Insert the method's description here.
 void findBounds()
          Insert the method's description here.
 int getDelta()
          Insert the method's description here.
 FreeHandMessage getMessage()
          Insert the method's description here.
 java.awt.Color getNoodleColor()
          Insert the method's description here.
 int getOrder()
          Insert the method's description here.
 java.util.Vector getPointVector()
          Insert the method's description here.
 WhiteBoardPanel getWhiteBoardPanel()
          Insert the method's description here.
 boolean isEntered()
          Insert the method's description here.
 int match(int x, int y)
          Insert the method's description here.
 void paint(java.awt.Graphics g)
          paint
 void setDelta(int newDelta)
          Insert the method's description here.
 void setEntered(boolean newEntered)
          Insert the method's description here.
 void setMessage(FreeHandMessage newMessage)
          Insert the method's description here.
 void setNoodleColor(java.awt.Color newNoodleColor)
          Insert the method's description here.
 void setOrder(int newOrder)
          Insert the method's description here.
 void setPointVector(java.util.Vector newPointVector)
          Insert the method's description here.
 void setWhiteBoardPanel(WhiteBoardPanel newWhiteBoardPanel)
          Insert the method's description here.
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getAccessibleContext, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getUIClassID, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, paramString, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update, updateUI
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Noodle

public Noodle(int order,
              java.util.Vector pointVector,
              WhiteBoardPanel whiteBoardPanel,
              FreeHandMessage message)
AppletNoodle constructor comment.

Method Detail

contains

public boolean contains(int x,
                        int y)
Overrides:
contains in class javax.swing.JComponent

delete

public void delete()
Insert the method's description here. Creation date: (4/2/2001 7:40:28 PM)


findBounds

public void findBounds()
Insert the method's description here. Creation date: (4/2/2001 2:34:28 PM)


getDelta

public int getDelta()
Insert the method's description here. Creation date: (4/2/2001 4:55:41 PM)

Returns:
int

getMessage

public FreeHandMessage getMessage()
Insert the method's description here. Creation date: (4/3/2001 7:01:18 PM)

Returns:
org.kizna.anka.message.FreeHandMessage

getNoodleColor

public java.awt.Color getNoodleColor()
Insert the method's description here. Creation date: (4/2/2001 4:47:10 PM)

Returns:
java.awt.Color

getOrder

public int getOrder()
Insert the method's description here. Creation date: (4/2/2001 7:01:48 PM)

Returns:
int

getPointVector

public java.util.Vector getPointVector()
Insert the method's description here. Creation date: (4/2/2001 12:29:11 PM)

Returns:
java.util.Vector

getWhiteBoardPanel

public WhiteBoardPanel getWhiteBoardPanel()
Insert the method's description here. Creation date: (4/2/2001 7:18:32 PM)

Returns:
java.awt.Panel

isEntered

public boolean isEntered()
Insert the method's description here. Creation date: (4/2/2001 6:27:18 PM)

Returns:
boolean

match

public int match(int x,
                 int y)
Insert the method's description here. Creation date: (4/3/2001 5:33:52 PM)

Parameters:
x - int
y - int
Returns:
int

paint

public void paint(java.awt.Graphics g)
paint

Overrides:
paint in class javax.swing.JComponent

setDelta

public void setDelta(int newDelta)
Insert the method's description here. Creation date: (4/2/2001 4:55:41 PM)

Parameters:
newDelta - int

setEntered

public void setEntered(boolean newEntered)
Insert the method's description here. Creation date: (4/2/2001 6:27:18 PM)

Parameters:
newEntered - boolean

setMessage

public void setMessage(FreeHandMessage newMessage)
Insert the method's description here. Creation date: (4/3/2001 7:01:18 PM)

Parameters:
newMessage - org.kizna.anka.message.FreeHandMessage

setNoodleColor

public void setNoodleColor(java.awt.Color newNoodleColor)
Insert the method's description here. Creation date: (4/2/2001 4:47:10 PM)

Parameters:
newNoodleColor - java.awt.Color

setOrder

public void setOrder(int newOrder)
Insert the method's description here. Creation date: (4/2/2001 7:01:48 PM)

Parameters:
newOrder - int

setPointVector

public void setPointVector(java.util.Vector newPointVector)
Insert the method's description here. Creation date: (4/2/2001 12:29:11 PM)

Parameters:
newPointVector - java.util.Vector

setWhiteBoardPanel

public void setWhiteBoardPanel(WhiteBoardPanel newWhiteBoardPanel)
Insert the method's description here. Creation date: (4/2/2001 7:18:32 PM)

Parameters:
newWhiteBoardPanel - java.awt.Panel

(c) Kizna Corporation, Somik Raha 2002

Anka is an open source collaboration whiteboard released under GPL.
If you want to be notified when a new release of Anka is out, or join the developer or user group, visit Anka Mailing Lists.