org.nuiton.math.matrix.gui
Class MatrixPanelEditor
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.nuiton.math.matrix.gui.MatrixEditor
org.nuiton.math.matrix.gui.MatrixPanelEditor
- All Implemented Interfaces:
- ImageObserver, MenuContainer, Serializable, Accessible, jaxx.runtime.JAXXContext, jaxx.runtime.JAXXObject
public class MatrixPanelEditor
- extends MatrixEditor
- implements jaxx.runtime.JAXXObject
- See Also:
- Serialized Form
| 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, 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, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
add, add, add, add, add, 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, remove, remove, removeAll, 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 interface jaxx.runtime.JAXXObject |
addPropertyChangeListener, addPropertyChangeListener, removePropertyChangeListener, removePropertyChangeListener |
PROPERTY_DIMENSION_EDIT
public static final String PROPERTY_DIMENSION_EDIT
- See Also:
- Constant Field Values
PROPERTY_DISPLAY_OPTIONS
public static final String PROPERTY_DISPLAY_OPTIONS
- See Also:
- Constant Field Values
PROPERTY_LINEAR_MODEL
public static final String PROPERTY_LINEAR_MODEL
- See Also:
- Constant Field Values
PROPERTY_LINEAR_MODEL_SHOW_DEFAULT
public static final String PROPERTY_LINEAR_MODEL_SHOW_DEFAULT
- See Also:
- Constant Field Values
BINDING_BUTTON_EDIT_VISIBLE
public static final String BINDING_BUTTON_EDIT_VISIBLE
- See Also:
- Constant Field Values
$activeBindings
protected List<Object> $activeBindings
$bindingSources
protected Map<String,Object> $bindingSources
$bindings
protected final Map<String,jaxx.runtime.JAXXBinding> $bindings
$objectMap
protected Map<String,Object> $objectMap
$previousValues
protected Map<?,?> $previousValues
delegateContext
protected final jaxx.runtime.JAXXContext delegateContext
buttonEdit
protected JButton buttonEdit
dimensionEdit
protected Boolean dimensionEdit
displayOptions
protected Boolean displayOptions
editArea
protected JScrollPane editArea
handler
protected MatrixPanelEditorHandler handler
linearModel
protected Boolean linearModel
linearModelShowDefault
protected Boolean linearModelShowDefault
matrixNameLabel
protected JLabel matrixNameLabel
meanOptionCheckBox
protected JCheckBox meanOptionCheckBox
sumOptionCheckBox
protected JCheckBox sumOptionCheckBox
table
protected JTable table
transposeOptionCheckBox
protected JCheckBox transposeOptionCheckBox
matrix
protected MatrixND matrix
MatrixPanelEditor
public MatrixPanelEditor(boolean dimensionEdit,
int width,
int height)
MatrixPanelEditor
public MatrixPanelEditor(boolean dimensionEdit)
MatrixPanelEditor
public MatrixPanelEditor(MatrixND m,
boolean dimensionEdit)
MatrixPanelEditor
public MatrixPanelEditor()
MatrixPanelEditor
public MatrixPanelEditor(jaxx.runtime.JAXXContext parentContext)
setMatrix
public void setMatrix(MatrixND matrix)
- Specified by:
setMatrix in class MatrixEditor
getMatrix
public MatrixND getMatrix()
- Specified by:
getMatrix in class MatrixEditor
$afterCompleteSetup
protected void $afterCompleteSetup()
fireEvent
protected void fireEvent()
- Specified by:
fireEvent in class MatrixEditor
addMatrixPanelListener
public void addMatrixPanelListener(MatrixPanelListener l)
removeMatrixPanelListener
public void removeMatrixPanelListener(MatrixPanelListener l)
$getJAXXObjectDescriptor
public static jaxx.runtime.JAXXObjectDescriptor $getJAXXObjectDescriptor()
applyDataBinding
public void applyDataBinding(String $binding)
- Specified by:
applyDataBinding in interface jaxx.runtime.JAXXObject
firePropertyChange
public void firePropertyChange(String propertyName,
Object oldValue,
Object newValue)
- Specified by:
firePropertyChange in interface jaxx.runtime.JAXXObject- Overrides:
firePropertyChange in class Component
get$objectMap
public Map<String,Object> get$objectMap()
- Specified by:
get$objectMap in interface jaxx.runtime.JAXXObject
getDataBinding
public jaxx.runtime.JAXXBinding getDataBinding(String bindingId)
- Specified by:
getDataBinding in interface jaxx.runtime.JAXXObject
getDataBindings
public jaxx.runtime.JAXXBinding[] getDataBindings()
- Specified by:
getDataBindings in interface jaxx.runtime.JAXXObject
getObjectById
public Object getObjectById(String id)
- Specified by:
getObjectById in interface jaxx.runtime.JAXXObject
processDataBinding
public void processDataBinding(String $binding,
boolean $force)
- Specified by:
processDataBinding in interface jaxx.runtime.JAXXObject
processDataBinding
public void processDataBinding(String $binding)
- Specified by:
processDataBinding in interface jaxx.runtime.JAXXObject
registerDataBinding
public void registerDataBinding(jaxx.runtime.JAXXBinding binding)
- Specified by:
registerDataBinding in interface jaxx.runtime.JAXXObject
removeDataBinding
public void removeDataBinding(String $binding)
- Specified by:
removeDataBinding in interface jaxx.runtime.JAXXObject
getContextValue
public <T> T getContextValue(Class<T> clazz)
- Specified by:
getContextValue in interface jaxx.runtime.JAXXContext
getContextValue
public <T> T getContextValue(Class<T> clazz,
String name)
- Specified by:
getContextValue in interface jaxx.runtime.JAXXContext
getDelegateContext
public jaxx.runtime.JAXXContext getDelegateContext()
- Specified by:
getDelegateContext in interface jaxx.runtime.JAXXObject
getParentContainer
public <O extends Container> O getParentContainer(Class<O> clazz)
- Specified by:
getParentContainer in interface jaxx.runtime.JAXXObject
getParentContainer
public <O extends Container> O getParentContainer(Object source,
Class<O> clazz)
- Specified by:
getParentContainer in interface jaxx.runtime.JAXXObject
removeContextValue
public <T> void removeContextValue(Class<T> clazz)
- Specified by:
removeContextValue in interface jaxx.runtime.JAXXContext
removeContextValue
public <T> void removeContextValue(Class<T> clazz,
String name)
- Specified by:
removeContextValue in interface jaxx.runtime.JAXXContext
setContextValue
public <T> void setContextValue(T o)
- Specified by:
setContextValue in interface jaxx.runtime.JAXXContext
setContextValue
public <T> void setContextValue(T o,
String name)
- Specified by:
setContextValue in interface jaxx.runtime.JAXXContext
doActionPerformed__on__buttonEdit
public void doActionPerformed__on__buttonEdit(ActionEvent event)
doActionPerformed__on__meanOptionCheckBox
public void doActionPerformed__on__meanOptionCheckBox(ActionEvent event)
doActionPerformed__on__sumOptionCheckBox
public void doActionPerformed__on__sumOptionCheckBox(ActionEvent event)
doActionPerformed__on__transposeOptionCheckBox
public void doActionPerformed__on__transposeOptionCheckBox(ActionEvent event)
getButtonEdit
public JButton getButtonEdit()
- Specified by:
getButtonEdit in class MatrixEditor
getDimensionEdit
public Boolean getDimensionEdit()
getDisplayOptions
public Boolean getDisplayOptions()
getEditArea
public JScrollPane getEditArea()
getHandler
public MatrixPanelEditorHandler getHandler()
getLinearModel
public Boolean getLinearModel()
getLinearModelShowDefault
public Boolean getLinearModelShowDefault()
getMatrixNameLabel
public JLabel getMatrixNameLabel()
getMeanOptionCheckBox
public JCheckBox getMeanOptionCheckBox()
getSumOptionCheckBox
public JCheckBox getSumOptionCheckBox()
getTable
public JTable getTable()
- Specified by:
getTable in class MatrixEditor
getTransposeOptionCheckBox
public JCheckBox getTransposeOptionCheckBox()
isDimensionEdit
public Boolean isDimensionEdit()
isDisplayOptions
public Boolean isDisplayOptions()
isLinearModel
public Boolean isLinearModel()
- Specified by:
isLinearModel in class MatrixEditor
- Returns:
- Returns the linearModel.
isLinearModelShowDefault
public Boolean isLinearModelShowDefault()
- Specified by:
isLinearModelShowDefault in class MatrixEditor
- Returns:
- Returns the linearModelShowDefault.
setDimensionEdit
public void setDimensionEdit(Boolean dimensionEdit)
setDisplayOptions
public void setDisplayOptions(Boolean displayOptions)
setLinearModel
public void setLinearModel(Boolean linearModel)
- Specified by:
setLinearModel in class MatrixEditor
- Parameters:
linearModel - The linearModel to set.
setLinearModelShowDefault
public void setLinearModelShowDefault(Boolean linearModelShowDefault)
- Specified by:
setLinearModelShowDefault in class MatrixEditor
- Parameters:
linearModelShowDefault - The linearModelShowDefault to set.
get$Table0
protected jaxx.runtime.swing.Table get$Table0()
addChildrenToEditArea
protected void addChildrenToEditArea()
createButtonEdit
protected void createButtonEdit()
createDimensionEdit
protected void createDimensionEdit()
createDisplayOptions
protected void createDisplayOptions()
createEditArea
protected void createEditArea()
createHandler
protected void createHandler()
createLinearModel
protected void createLinearModel()
createLinearModelShowDefault
protected void createLinearModelShowDefault()
createMatrixNameLabel
protected void createMatrixNameLabel()
createMeanOptionCheckBox
protected void createMeanOptionCheckBox()
createSumOptionCheckBox
protected void createSumOptionCheckBox()
createTable
protected void createTable()
createTransposeOptionCheckBox
protected void createTransposeOptionCheckBox()
Copyright © 2004-2012 CodeLutin. All Rights Reserved.