org.nuiton.math.matrix.gui
Class JAXXMatrixEditor
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.JAXXMatrixEditor
- All Implemented Interfaces:
- java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible, jaxx.runtime.JAXXContext, jaxx.runtime.JAXXObject
public class JAXXMatrixEditor
- extends MatrixEditor
- implements jaxx.runtime.JAXXObject
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from class javax.swing.JPanel |
javax.swing.JPanel.AccessibleJPanel |
| 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 |
| 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 |
| Methods inherited from class javax.swing.JPanel |
getAccessibleContext, getUI, getUIClassID, paramString, 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, 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 |
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 class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
log
public static final org.apache.commons.logging.Log log
$activeBindings
protected java.util.List<java.lang.Object> $activeBindings
$bindingSources
protected java.util.Map<java.lang.String,java.lang.Object> $bindingSources
$objectMap
protected java.util.Map<java.lang.String,java.lang.Object> $objectMap
buttonEdit
protected javax.swing.JButton buttonEdit
delegateContext
protected final jaxx.runtime.JAXXContext delegateContext
dimensionEdit
protected java.lang.Boolean dimensionEdit
editArea
protected javax.swing.JScrollPane editArea
jaxxMatrixManel
protected JAXXMatrixEditor jaxxMatrixManel
linearModel
protected java.lang.Boolean linearModel
linearModelShowDefault
protected java.lang.Boolean linearModelShowDefault
table
protected javax.swing.JTable table
tableModel
protected MatrixTableModel tableModel
listeners
protected org.nuiton.util.ListenerSet<MatrixPanelListener> listeners
popupMenu
protected MatrixPopupMenu popupMenu
matrix
protected MatrixND matrix
JAXXMatrixEditor
public JAXXMatrixEditor(MatrixND m,
boolean dimensionEdit)
JAXXMatrixEditor
public JAXXMatrixEditor(boolean dimensionEdit,
int width,
int height)
JAXXMatrixEditor
public JAXXMatrixEditor(boolean dimensionEdit)
JAXXMatrixEditor
public JAXXMatrixEditor()
JAXXMatrixEditor
public JAXXMatrixEditor(jaxx.runtime.JAXXContext parentContext)
setMatrix
public void setMatrix(MatrixND m)
- Specified by:
setMatrix in class MatrixEditor
getMatrix
public MatrixND getMatrix()
- Specified by:
getMatrix in class MatrixEditor
getFactory
protected MatrixFactory getFactory()
addMatrixListener
@Deprecated
public void addMatrixListener(MatrixPanelListener l)
- Deprecated. since 2.0.0 : this is not a valid listener adder
- Parameters:
l - listener to add
addMatrixPanelListener
public void addMatrixPanelListener(MatrixPanelListener l)
removeMatrixPanelListener
public void removeMatrixPanelListener(MatrixPanelListener l)
getMatrixPanelListeners
public MatrixPanelListener[] getMatrixPanelListeners()
initObject
protected void initObject()
btnAction
protected void btnAction()
fireEvent
protected void fireEvent()
- Specified by:
fireEvent in class MatrixEditor
$getJAXXObjectDescriptor
public static jaxx.runtime.JAXXObjectDescriptor $getJAXXObjectDescriptor()
applyDataBinding
public void applyDataBinding(java.lang.String $binding)
- Specified by:
applyDataBinding in interface jaxx.runtime.JAXXObject
firePropertyChange
public void firePropertyChange(java.lang.String propertyName,
java.lang.Object oldValue,
java.lang.Object newValue)
- Specified by:
firePropertyChange in interface jaxx.runtime.JAXXObject- Overrides:
firePropertyChange in class java.awt.Component
get$objectMap
public java.util.Map<java.lang.String,java.lang.Object> get$objectMap()
- Specified by:
get$objectMap in interface jaxx.runtime.JAXXObject
getObjectById
public java.lang.Object getObjectById(java.lang.String id)
- Specified by:
getObjectById in interface jaxx.runtime.JAXXObject
processDataBinding
public void processDataBinding(java.lang.String dest)
- Specified by:
processDataBinding in interface jaxx.runtime.JAXXObject
processDataBinding
public void processDataBinding(java.lang.String $dest,
boolean $force)
removeDataBinding
public void removeDataBinding(java.lang.String $binding)
- Specified by:
removeDataBinding in interface jaxx.runtime.JAXXObject
getContextValue
public <T> T getContextValue(java.lang.Class<T> clazz)
- Specified by:
getContextValue in interface jaxx.runtime.JAXXContext
getContextValue
public <T> T getContextValue(java.lang.Class<T> clazz,
java.lang.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 java.awt.Container> O getParentContainer(java.lang.Class<O> clazz)
- Specified by:
getParentContainer in interface jaxx.runtime.JAXXContext
getParentContainer
public <O extends java.awt.Container> O getParentContainer(java.lang.Object source,
java.lang.Class<O> clazz)
- Specified by:
getParentContainer in interface jaxx.runtime.JAXXContext
removeContextValue
public <T> void removeContextValue(java.lang.Class<T> clazz)
- Specified by:
removeContextValue in interface jaxx.runtime.JAXXContext
removeContextValue
public <T> void removeContextValue(java.lang.Class<T> clazz,
java.lang.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,
java.lang.String name)
- Specified by:
setContextValue in interface jaxx.runtime.JAXXContext
doActionPerformed__on__buttonEdit
public void doActionPerformed__on__buttonEdit(java.awt.event.ActionEvent event)
get$activeBindings
public java.util.List<java.lang.Object> get$activeBindings()
get$bindingSources
public java.util.Map<java.lang.String,java.lang.Object> get$bindingSources()
getButtonEdit
public javax.swing.JButton getButtonEdit()
- Specified by:
getButtonEdit in class MatrixEditor
getDimensionEdit
public java.lang.Boolean getDimensionEdit()
getEditArea
public javax.swing.JScrollPane getEditArea()
getJaxxMatrixManel
public JAXXMatrixEditor getJaxxMatrixManel()
getLinearModel
public java.lang.Boolean getLinearModel()
getLinearModelShowDefault
public java.lang.Boolean getLinearModelShowDefault()
getTable
public javax.swing.JTable getTable()
- Specified by:
getTable in class MatrixEditor
getTableModel
public MatrixTableModel getTableModel()
isDimensionEdit
public java.lang.Boolean isDimensionEdit()
isLinearModel
public java.lang.Boolean isLinearModel()
- Specified by:
isLinearModel in class MatrixEditor
- Returns:
- Returns the linearModel.
isLinearModelShowDefault
public java.lang.Boolean isLinearModelShowDefault()
- Specified by:
isLinearModelShowDefault in class MatrixEditor
- Returns:
- Returns the linearModelShowDefault.
setDimensionEdit
public void setDimensionEdit(java.lang.Boolean newValue)
setLinearModel
public void setLinearModel(java.lang.Boolean newValue)
- Specified by:
setLinearModel in class MatrixEditor
- Parameters:
newValue - The linearModel to set.
setLinearModelShowDefault
public void setLinearModelShowDefault(java.lang.Boolean newValue)
- Specified by:
setLinearModelShowDefault in class MatrixEditor
- Parameters:
newValue - The linearModelShowDefault to set.
setTableModel
public void setTableModel(MatrixTableModel newValue)
get$jaxxObjectDescriptor
protected java.lang.String get$jaxxObjectDescriptor()
get$previousValues
protected java.util.Map get$previousValues()
getAllComponentsCreated
protected boolean getAllComponentsCreated()
getContextInitialized
protected boolean getContextInitialized()
getLog
protected org.apache.commons.logging.Log getLog()
addChildrenToEditArea
protected void addChildrenToEditArea()
addChildrenToJaxxMatrixManel
protected void addChildrenToJaxxMatrixManel()
createButtonEdit
protected void createButtonEdit()
createDimensionEdit
protected void createDimensionEdit()
createEditArea
protected void createEditArea()
createLinearModel
protected void createLinearModel()
createLinearModelShowDefault
protected void createLinearModelShowDefault()
createTable
protected void createTable()
createTableModel
protected void createTableModel()
Copyright © 2004-2009 CodeLutin. All Rights Reserved.