edu
Class Circle

java.lang.Object
  |
  +--java.awt.Component
        |
        +--edu.Circle

public class Circle
extends java.awt.Component
implements Tool, java.awt.event.ItemListener

See Also:
Serialized Form

Inner classes inherited from class java.awt.Component
java.awt.Component.AWTTreeLock
 
Field Summary
(package private)  boolean active
           
(package private)  java.awt.Color color
           
(package private) static java.util.Hashtable colorList
           
(package private)  ElementsContainer contents
           
(package private)  CircElement myElement
           
(package private)  WBContainer renderer
           
(package private)  int x0
           
(package private)  int x1
           
(package private)  int y0
           
(package private)  int y1
           
 
Fields inherited from class java.awt.Component
actionListenerK, adjustmentListenerK, appContext, assert, background, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, changeSupport, componentListener, componentListenerK, componentOrientation, componentSerializedDataVersion, containerListenerK, cursor, dropTarget, enabled, eventMask, focusListener, focusListenerK, font, foreground, hasFocus, height, incRate, inputMethodListener, inputMethodListenerK, isInc, isPacked, itemListenerK, keyListener, keyListenerK, LEFT_ALIGNMENT, locale, LOCK, minSize, mouseListener, mouseListenerK, mouseMotionListener, mouseMotionListenerK, name, nameExplicitlySet, newEventsOnly, ownedWindowK, parent, peer, peerFont, popups, prefSize, RIGHT_ALIGNMENT, serialVersionUID, textListenerK, TOP_ALIGNMENT, valid, visible, width, windowListenerK, x, y
 
Constructor Summary
Circle()
           
 
Method Summary
(package private) static void ()
           
 void dispose()
           
 java.awt.Component getControls()
           
 java.awt.Component getDisplay()
           
 void itemStateChanged(java.awt.event.ItemEvent e)
           
 void paint(java.awt.Graphics g)
           
 void processEvent(java.awt.AWTEvent e)
           
 void setDisplay(WBContainer _ren)
           
 void setDisplayList(ElementsContainer l)
           
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, areInputMethodsEnabled, bounds, checkImage, checkImage, coalesceEvents, constructComponentName, contains, contains, createImage, createImage, deliverEvent, disable, disableEvents, dispatchEvent, dispatchEventImpl, doLayout, enable, enable, enableEvents, enableInputMethods, eventEnabled, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentOrientation, getCursor, getDropTarget, getFont_NoClientCode, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getInputContext, getInputMethodRequests, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getName, getNativeContainer, getParent_NoClientCode, getParent, getPeer, getPreferredSize, getSize, getSize, getToolkit, getToolkitImpl, getTreeLock, getWidth, getWindowForObject, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, initIDs, inside, invalidate, isDisplayable, isDoubleBuffered, isEnabled, isEnabledImpl, isFocusTraversable, isLightweight, isOpaque, isShowing, isValid, isVisible, keyDown, keyUp, layout, lightweightPrint, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, paramString, postEvent, postsOldMouseEvents, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processFocusEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, readObject, remove, removeComponentListener, removeFocusListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, reshape, resize, resize, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFont, setForeground, setLocale, setLocation, setLocation, setName, setSize, setSize, setVisible, show, show, size, toString, transferFocus, update, validate, writeObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

colorList

static java.util.Hashtable colorList

contents

ElementsContainer contents

renderer

WBContainer renderer

active

boolean active

color

java.awt.Color color

x0

int x0

y0

int y0

x1

int x1

y1

int y1

myElement

CircElement myElement
Constructor Detail

Circle

public Circle()
Method Detail

static void ()

setDisplay

public void setDisplay(WBContainer _ren)
Specified by:
setDisplay in interface Tool

setDisplayList

public void setDisplayList(ElementsContainer l)
Specified by:
setDisplayList in interface Tool

getDisplay

public java.awt.Component getDisplay()
Specified by:
getDisplay in interface Tool

getControls

public java.awt.Component getControls()
Specified by:
getControls in interface Tool

dispose

public void dispose()
Specified by:
dispose in interface Tool

itemStateChanged

public void itemStateChanged(java.awt.event.ItemEvent e)
Specified by:
itemStateChanged in interface java.awt.event.ItemListener

processEvent

public void processEvent(java.awt.AWTEvent e)
Specified by:
processEvent in interface Tool
Overrides:
processEvent in class java.awt.Component

paint

public void paint(java.awt.Graphics g)
Overrides:
paint in class java.awt.Component