jaxx.demo.fun
Class CalculatorDemo

java.lang.Object
  extended by java.awt.Component
      extended by java.awt.Container
          extended by javax.swing.JComponent
              extended by javax.swing.JTabbedPane
                  extended by jaxx.demo.DemoPanel
                      extended by jaxx.demo.fun.CalculatorDemo
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, javax.swing.SwingConstants, JAXXContext, JAXXObject

public class CalculatorDemo
extends DemoPanel

See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class javax.swing.JTabbedPane
javax.swing.JTabbedPane.AccessibleJTabbedPane, javax.swing.JTabbedPane.ModelListener
 
Nested classes/interfaces inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes/interfaces inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes/interfaces inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
static java.lang.String BINDING_DISPLAY_STYLE_DISPLAY_GET_TEXT_STARTS_WITH_ADD
           
static java.lang.String BINDING_DISPLAY_STYLE_DISPLAY_GET_TEXT_STARTS_WITH_REMOVE
           
static java.lang.String BINDING_DISPLAY_TEXT
           
protected  javax.swing.JButton c
           
protected  javax.swing.JButton ce
           
protected  javax.swing.JButton d0
           
protected  javax.swing.JButton d1
           
protected  javax.swing.JButton d2
           
protected  javax.swing.JButton d3
           
protected  javax.swing.JButton d4
           
protected  javax.swing.JButton d5
           
protected  javax.swing.JButton d6
           
protected  javax.swing.JButton d7
           
protected  javax.swing.JButton d8
           
protected  javax.swing.JButton d9
           
protected  javax.swing.JLabel display
           
protected  javax.swing.JButton divide
           
protected  javax.swing.JButton dot
           
protected  CalculatorEngine engine
           
protected  javax.swing.JButton equals
           
protected  javax.swing.JButton multiply
           
protected  javax.swing.JButton plus
           
protected  javax.swing.JButton sign
           
protected  javax.swing.JButton subtract
           
 
Fields inherited from class jaxx.demo.DemoPanel
$activeBindings, $bindings, $bindingSources, $objectMap, $previousValues, delegateContext, demoPanel, log, sourceTabs, tabDemoPanel, tabDemoSources, top
 
Fields inherited from class javax.swing.JTabbedPane
changeEvent, changeListener, model, SCROLL_TAB_LAYOUT, tabPlacement, WRAP_TAB_LAYOUT
 
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 javax.swing.SwingConstants
BOTTOM, CENTER, EAST, HORIZONTAL, LEADING, LEFT, NEXT, NORTH, NORTH_EAST, NORTH_WEST, PREVIOUS, RIGHT, SOUTH, SOUTH_EAST, SOUTH_WEST, TOP, TRAILING, VERTICAL, WEST
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
CalculatorDemo()
           
CalculatorDemo(JAXXContext parentContext)
           
 
Method Summary
static JAXXObjectDescriptor $getJAXXObjectDescriptor()
           
protected  void addChildrenToDemoPanel()
           
protected  void createC()
           
protected  void createCe()
           
protected  void createD0()
           
protected  void createD1()
           
protected  void createD2()
           
protected  void createD3()
           
protected  void createD4()
           
protected  void createD5()
           
protected  void createD6()
           
protected  void createD7()
           
protected  void createD8()
           
protected  void createD9()
           
protected  void createDemoPanel()
           
protected  void createDisplay()
           
protected  void createDivide()
           
protected  void createDot()
           
protected  void createEngine()
           
protected  void createEquals()
           
protected  void createMultiply()
           
protected  void createPlus()
           
protected  void createSign()
           
protected  void createSubtract()
           
 void doActionPerformed__on__c(java.awt.event.ActionEvent event)
           
 void doActionPerformed__on__ce(java.awt.event.ActionEvent event)
           
 void doActionPerformed__on__d0(java.awt.event.ActionEvent event)
           
 void doActionPerformed__on__d1(java.awt.event.ActionEvent event)
           
 void doActionPerformed__on__d2(java.awt.event.ActionEvent event)
           
 void doActionPerformed__on__d3(java.awt.event.ActionEvent event)
           
 void doActionPerformed__on__d4(java.awt.event.ActionEvent event)
           
 void doActionPerformed__on__d5(java.awt.event.ActionEvent event)
           
 void doActionPerformed__on__d6(java.awt.event.ActionEvent event)
           
 void doActionPerformed__on__d7(java.awt.event.ActionEvent event)
           
 void doActionPerformed__on__d8(java.awt.event.ActionEvent event)
           
 void doActionPerformed__on__d9(java.awt.event.ActionEvent event)
           
 void doActionPerformed__on__divide(java.awt.event.ActionEvent event)
           
 void doActionPerformed__on__dot(java.awt.event.ActionEvent event)
           
 void doActionPerformed__on__equals(java.awt.event.ActionEvent event)
           
 void doActionPerformed__on__multiply(java.awt.event.ActionEvent event)
           
 void doActionPerformed__on__plus(java.awt.event.ActionEvent event)
           
 void doActionPerformed__on__sign(java.awt.event.ActionEvent event)
           
 void doActionPerformed__on__subtract(java.awt.event.ActionEvent event)
           
 void doMouseEntered__on__divide(java.awt.event.MouseEvent event)
           
 void doMouseEntered__on__equals(java.awt.event.MouseEvent event)
           
 void doMouseEntered__on__multiply(java.awt.event.MouseEvent event)
           
 void doMouseEntered__on__plus(java.awt.event.MouseEvent event)
           
 void doMouseEntered__on__sign(java.awt.event.MouseEvent event)
           
 void doMouseEntered__on__subtract(java.awt.event.MouseEvent event)
           
 void doMouseExited__on__divide(java.awt.event.MouseEvent event)
           
 void doMouseExited__on__equals(java.awt.event.MouseEvent event)
           
 void doMouseExited__on__multiply(java.awt.event.MouseEvent event)
           
 void doMouseExited__on__plus(java.awt.event.MouseEvent event)
           
 void doMouseExited__on__sign(java.awt.event.MouseEvent event)
           
 void doMouseExited__on__subtract(java.awt.event.MouseEvent event)
           
 javax.swing.JButton getC()
           
 javax.swing.JButton getCe()
           
 javax.swing.JButton getD0()
           
 javax.swing.JButton getD1()
           
 javax.swing.JButton getD2()
           
 javax.swing.JButton getD3()
           
 javax.swing.JButton getD4()
           
 javax.swing.JButton getD5()
           
 javax.swing.JButton getD6()
           
 javax.swing.JButton getD7()
           
 javax.swing.JButton getD8()
           
 javax.swing.JButton getD9()
           
 javax.swing.JLabel getDisplay()
           
 javax.swing.JButton getDivide()
           
 javax.swing.JButton getDot()
           
 CalculatorEngine getEngine()
           
 javax.swing.JButton getEquals()
           
 javax.swing.JButton getMultiply()
           
 javax.swing.JButton getPlus()
           
 javax.swing.JButton getSign()
           
protected  java.lang.String[] getSources()
           
 javax.swing.JButton getSubtract()
           
 
Methods inherited from class jaxx.demo.DemoPanel
addChildrenToTop, applyDataBinding, createSourceTabs, createTabDemoPanel, createTabDemoSources, firePropertyChange, get$objectMap, getContextValue, getContextValue, getDataBindings, getDefaultSource, getDelegateContext, getDemoPanel, getDemoTabTitle, getLabel, getObjectById, getParentContainer, getParentContainer, getSourceTabs, getTabDemoPanel, getTabDemoSources, processDataBinding, processDataBinding, registerDataBinding, removeContextValue, removeContextValue, removeDataBinding, setContextValue, setContextValue
 
Methods inherited from class javax.swing.JTabbedPane
add, add, add, add, add, addChangeListener, addTab, addTab, addTab, createChangeListener, fireStateChanged, getAccessibleContext, getBackgroundAt, getBoundsAt, getChangeListeners, getComponentAt, getDisabledIconAt, getDisplayedMnemonicIndexAt, getForegroundAt, getIconAt, getMnemonicAt, getModel, getSelectedComponent, getSelectedIndex, getTabComponentAt, getTabCount, getTabLayoutPolicy, getTabPlacement, getTabRunCount, getTitleAt, getToolTipText, getToolTipTextAt, getUI, getUIClassID, indexAtLocation, indexOfComponent, indexOfTab, indexOfTab, indexOfTabComponent, insertTab, isEnabledAt, paramString, remove, remove, removeAll, removeChangeListener, removeTabAt, setBackgroundAt, setComponentAt, setDisabledIconAt, setDisplayedMnemonicIndexAt, setEnabledAt, setForegroundAt, setIconAt, setMnemonicAt, setModel, setSelectedComponent, setSelectedIndex, setTabComponentAt, setTabLayoutPolicy, setTabPlacement, setTitleAt, setToolTipTextAt, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
addContainerListener, addImpl, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, 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, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, 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, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, 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
 
Methods inherited from interface jaxx.runtime.JAXXObject
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener
 

Field Detail

BINDING_DISPLAY_STYLE_DISPLAY_GET_TEXT_STARTS_WITH_ADD

public static final java.lang.String BINDING_DISPLAY_STYLE_DISPLAY_GET_TEXT_STARTS_WITH_ADD
See Also:
Constant Field Values

BINDING_DISPLAY_STYLE_DISPLAY_GET_TEXT_STARTS_WITH_REMOVE

public static final java.lang.String BINDING_DISPLAY_STYLE_DISPLAY_GET_TEXT_STARTS_WITH_REMOVE
See Also:
Constant Field Values

BINDING_DISPLAY_TEXT

public static final java.lang.String BINDING_DISPLAY_TEXT
See Also:
Constant Field Values

c

protected javax.swing.JButton c

ce

protected javax.swing.JButton ce

d7

protected javax.swing.JButton d7

d8

protected javax.swing.JButton d8

d9

protected javax.swing.JButton d9

d4

protected javax.swing.JButton d4

d5

protected javax.swing.JButton d5

d6

protected javax.swing.JButton d6

d1

protected javax.swing.JButton d1

d2

protected javax.swing.JButton d2

d3

protected javax.swing.JButton d3

d0

protected javax.swing.JButton d0

display

protected javax.swing.JLabel display

divide

protected javax.swing.JButton divide

dot

protected javax.swing.JButton dot

engine

protected CalculatorEngine engine

equals

protected javax.swing.JButton equals

multiply

protected javax.swing.JButton multiply

plus

protected javax.swing.JButton plus

sign

protected javax.swing.JButton sign

subtract

protected javax.swing.JButton subtract
Constructor Detail

CalculatorDemo

public CalculatorDemo()

CalculatorDemo

public CalculatorDemo(JAXXContext parentContext)
Method Detail

getSources

protected java.lang.String[] getSources()
Overrides:
getSources in class DemoPanel

$getJAXXObjectDescriptor

public static JAXXObjectDescriptor $getJAXXObjectDescriptor()

doActionPerformed__on__c

public void doActionPerformed__on__c(java.awt.event.ActionEvent event)

doActionPerformed__on__ce

public void doActionPerformed__on__ce(java.awt.event.ActionEvent event)

doActionPerformed__on__d9

public void doActionPerformed__on__d9(java.awt.event.ActionEvent event)

doActionPerformed__on__d8

public void doActionPerformed__on__d8(java.awt.event.ActionEvent event)

doActionPerformed__on__d5

public void doActionPerformed__on__d5(java.awt.event.ActionEvent event)

doActionPerformed__on__d4

public void doActionPerformed__on__d4(java.awt.event.ActionEvent event)

doActionPerformed__on__d7

public void doActionPerformed__on__d7(java.awt.event.ActionEvent event)

doActionPerformed__on__d6

public void doActionPerformed__on__d6(java.awt.event.ActionEvent event)

doActionPerformed__on__d0

public void doActionPerformed__on__d0(java.awt.event.ActionEvent event)

doActionPerformed__on__d1

public void doActionPerformed__on__d1(java.awt.event.ActionEvent event)

doActionPerformed__on__d2

public void doActionPerformed__on__d2(java.awt.event.ActionEvent event)

doActionPerformed__on__d3

public void doActionPerformed__on__d3(java.awt.event.ActionEvent event)

doActionPerformed__on__divide

public void doActionPerformed__on__divide(java.awt.event.ActionEvent event)

doActionPerformed__on__dot

public void doActionPerformed__on__dot(java.awt.event.ActionEvent event)

doActionPerformed__on__equals

public void doActionPerformed__on__equals(java.awt.event.ActionEvent event)

doActionPerformed__on__multiply

public void doActionPerformed__on__multiply(java.awt.event.ActionEvent event)

doActionPerformed__on__plus

public void doActionPerformed__on__plus(java.awt.event.ActionEvent event)

doActionPerformed__on__sign

public void doActionPerformed__on__sign(java.awt.event.ActionEvent event)

doActionPerformed__on__subtract

public void doActionPerformed__on__subtract(java.awt.event.ActionEvent event)

doMouseEntered__on__divide

public void doMouseEntered__on__divide(java.awt.event.MouseEvent event)

doMouseEntered__on__equals

public void doMouseEntered__on__equals(java.awt.event.MouseEvent event)

doMouseEntered__on__multiply

public void doMouseEntered__on__multiply(java.awt.event.MouseEvent event)

doMouseEntered__on__plus

public void doMouseEntered__on__plus(java.awt.event.MouseEvent event)

doMouseEntered__on__sign

public void doMouseEntered__on__sign(java.awt.event.MouseEvent event)

doMouseEntered__on__subtract

public void doMouseEntered__on__subtract(java.awt.event.MouseEvent event)

doMouseExited__on__divide

public void doMouseExited__on__divide(java.awt.event.MouseEvent event)

doMouseExited__on__equals

public void doMouseExited__on__equals(java.awt.event.MouseEvent event)

doMouseExited__on__multiply

public void doMouseExited__on__multiply(java.awt.event.MouseEvent event)

doMouseExited__on__plus

public void doMouseExited__on__plus(java.awt.event.MouseEvent event)

doMouseExited__on__sign

public void doMouseExited__on__sign(java.awt.event.MouseEvent event)

doMouseExited__on__subtract

public void doMouseExited__on__subtract(java.awt.event.MouseEvent event)

getC

public javax.swing.JButton getC()

getCe

public javax.swing.JButton getCe()

getD7

public javax.swing.JButton getD7()

getD8

public javax.swing.JButton getD8()

getD9

public javax.swing.JButton getD9()

getD4

public javax.swing.JButton getD4()

getD5

public javax.swing.JButton getD5()

getD6

public javax.swing.JButton getD6()

getD1

public javax.swing.JButton getD1()

getD2

public javax.swing.JButton getD2()

getD3

public javax.swing.JButton getD3()

getD0

public javax.swing.JButton getD0()

getDisplay

public javax.swing.JLabel getDisplay()

getDivide

public javax.swing.JButton getDivide()

getDot

public javax.swing.JButton getDot()

getEngine

public CalculatorEngine getEngine()

getEquals

public javax.swing.JButton getEquals()

getMultiply

public javax.swing.JButton getMultiply()

getPlus

public javax.swing.JButton getPlus()

getSign

public javax.swing.JButton getSign()

getSubtract

public javax.swing.JButton getSubtract()

addChildrenToDemoPanel

protected void addChildrenToDemoPanel()

createC

protected void createC()

createCe

protected void createCe()

createD7

protected void createD7()

createD8

protected void createD8()

createD9

protected void createD9()

createD4

protected void createD4()

createD5

protected void createD5()

createD6

protected void createD6()

createD1

protected void createD1()

createD2

protected void createD2()

createD3

protected void createD3()

createD0

protected void createD0()

createDemoPanel

protected void createDemoPanel()
Overrides:
createDemoPanel in class DemoPanel

createDisplay

protected void createDisplay()

createDivide

protected void createDivide()

createDot

protected void createDot()

createEngine

protected void createEngine()

createEquals

protected void createEquals()

createMultiply

protected void createMultiply()

createPlus

protected void createPlus()

createSign

protected void createSign()

createSubtract

protected void createSubtract()


Copyright © 2008-2010 CodeLutin. All Rights Reserved.