|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
AIILE.connection.AbstractConnectionTemplate
AIILE.gridworld.connection.AbstractGridWorld
| 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 | |
AbstractGridWorld()
Creates a new instance of AbstractBaseGridWorld |
|
| Method Summary | |
abstract EnvironmentInfo |
getEnvironmentInfo()
|
abstract Move |
getMove()
|
abstract boolean |
isFinish()
|
abstract boolean |
isStart()
|
abstract boolean |
isValidMove()
|
EnvironmentInfo |
receiveEnvironmentInfo()
|
boolean |
receiveFinishInfo()
|
Move |
receiveMoveInfo()
|
boolean |
receiveStartInfo()
|
boolean |
receiveValidMoveInfo()
|
void |
sendEnvironmentInfo(EnvironmentInfo ei)
|
void |
sendFinishInfo(boolean isFinished)
|
void |
sendMoveInfo(Move m)
|
void |
sendStartInfo(boolean isStarted)
|
void |
sendValidMoveInfo(boolean isValid)
|
abstract void |
setEnvironmentInfo(EnvironmentInfo ei)
|
void |
setEnvironmentInfoBuddy(java.lang.Object b,
java.beans.PropertyDescriptor p)
|
abstract void |
setFinish(boolean b)
|
void |
setFinishInfoBuddy(java.lang.Object b,
java.beans.PropertyDescriptor p)
|
abstract void |
setMove(Move m)
|
void |
setMoveInfoBuddy(java.lang.Object b,
java.beans.PropertyDescriptor p)
|
abstract void |
setStart(boolean b)
|
void |
setStartInfoBuddy(java.lang.Object b,
java.beans.PropertyDescriptor p)
|
abstract void |
setValidMove(boolean b)
|
void |
setValidMoveInfoBuddy(java.lang.Object b,
java.beans.PropertyDescriptor p)
|
| Methods inherited from class AIILE.connection.AbstractConnectionTemplate |
getBeanContextProxy, receive, send |
| Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, 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, paint, 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 |
public AbstractGridWorld()
| Method Detail |
public void setEnvironmentInfoBuddy(java.lang.Object b,
java.beans.PropertyDescriptor p)
setEnvironmentInfoBuddy in interface GridWorld
public void setMoveInfoBuddy(java.lang.Object b,
java.beans.PropertyDescriptor p)
setMoveInfoBuddy in interface GridWorld
public void setStartInfoBuddy(java.lang.Object b,
java.beans.PropertyDescriptor p)
setStartInfoBuddy in interface GridWorld
public void setFinishInfoBuddy(java.lang.Object b,
java.beans.PropertyDescriptor p)
setFinishInfoBuddy in interface GridWorld
public void setValidMoveInfoBuddy(java.lang.Object b,
java.beans.PropertyDescriptor p)
setValidMoveInfoBuddy in interface GridWorldpublic void sendStartInfo(boolean isStarted)
sendStartInfo in interface GridWorldpublic boolean receiveStartInfo()
receiveStartInfo in interface GridWorldpublic void sendFinishInfo(boolean isFinished)
sendFinishInfo in interface GridWorldpublic boolean receiveFinishInfo()
receiveFinishInfo in interface GridWorldpublic void sendValidMoveInfo(boolean isValid)
sendValidMoveInfo in interface GridWorldpublic boolean receiveValidMoveInfo()
receiveValidMoveInfo in interface GridWorldpublic void sendMoveInfo(Move m)
sendMoveInfo in interface GridWorldpublic Move receiveMoveInfo()
receiveMoveInfo in interface GridWorldpublic void sendEnvironmentInfo(EnvironmentInfo ei)
sendEnvironmentInfo in interface GridWorldpublic EnvironmentInfo receiveEnvironmentInfo()
receiveEnvironmentInfo in interface GridWorldpublic abstract boolean isStart()
isStart in interface GridWorldpublic abstract void setStart(boolean b)
setStart in interface GridWorldpublic abstract boolean isFinish()
isFinish in interface GridWorldpublic abstract void setFinish(boolean b)
setFinish in interface GridWorldpublic abstract boolean isValidMove()
isValidMove in interface GridWorldpublic abstract void setValidMove(boolean b)
setValidMove in interface GridWorldpublic abstract void setEnvironmentInfo(EnvironmentInfo ei)
setEnvironmentInfo in interface GridWorldpublic abstract EnvironmentInfo getEnvironmentInfo()
getEnvironmentInfo in interface GridWorldpublic abstract void setMove(Move m)
setMove in interface GridWorldpublic abstract Move getMove()
getMove in interface GridWorld
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||