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:
- ImageObserver, MenuContainer, Serializable, Accessible, jaxx.runtime.JAXXContext, jaxx.runtime.JAXXObject
public class JAXXMatrixEditor
- 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, 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 |
log
public static final org.apache.commons.logging.Log log
$activeBindings
protected List<Object> $activeBindings
$bindingSources
protected Map<String,Object> $bindingSources
$objectMap
protected Map<String,Object> $objectMap
buttonEdit
protected JButton buttonEdit
delegateContext
protected final jaxx.runtime.JAXXContext delegateContext
dimensionEdit
protected Boolean dimensionEdit
editArea
protected JScrollPane editArea
jaxxMatrixManel
protected JAXXMatrixEditor jaxxMatrixManel
linearModel
protected Boolean linearModel
linearModelShowDefault
protected Boolean linearModelShowDefault
table
protected 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)
- Deprecated. since 2.0.1 use MatrixPanelEditor
JAXXMatrixEditor
public JAXXMatrixEditor(boolean dimensionEdit,
int width,
int height)
- Deprecated. since 2.0.1 use MatrixPanelEditor
JAXXMatrixEditor
public JAXXMatrixEditor(boolean dimensionEdit)
- Deprecated. since 2.0.1 use MatrixPanelEditor
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(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
getObjectById
public Object getObjectById(String id)
- Specified by:
getObjectById in interface jaxx.runtime.JAXXObject
processDataBinding
public void processDataBinding(String dest)
- Specified by:
processDataBinding in interface jaxx.runtime.JAXXObject
processDataBinding
public void processDataBinding(String $dest,
boolean $force)
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.JAXXContext
getParentContainer
public <O extends Container> O getParentContainer(Object source,
Class<O> clazz)
- Specified by:
getParentContainer in interface jaxx.runtime.JAXXContext
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)
get$activeBindings
public List<Object> get$activeBindings()
get$bindingSources
public Map<String,Object> get$bindingSources()
getButtonEdit
public JButton getButtonEdit()
- Specified by:
getButtonEdit in class MatrixEditor
getDimensionEdit
public Boolean getDimensionEdit()
getEditArea
public JScrollPane getEditArea()
getJaxxMatrixManel
public JAXXMatrixEditor getJaxxMatrixManel()
getLinearModel
public Boolean getLinearModel()
getLinearModelShowDefault
public Boolean getLinearModelShowDefault()
getTable
public JTable getTable()
- Specified by:
getTable in class MatrixEditor
getTableModel
public MatrixTableModel getTableModel()
isDimensionEdit
public Boolean isDimensionEdit()
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 newValue)
setLinearModel
public void setLinearModel(Boolean newValue)
- Specified by:
setLinearModel in class MatrixEditor
- Parameters:
newValue - The linearModel to set.
setLinearModelShowDefault
public void setLinearModelShowDefault(Boolean newValue)
- Specified by:
setLinearModelShowDefault in class MatrixEditor
- Parameters:
newValue - The linearModelShowDefault to set.
setTableModel
public void setTableModel(MatrixTableModel newValue)
get$jaxxObjectDescriptor
protected String get$jaxxObjectDescriptor()
get$previousValues
protected 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-2010 CodeLutin. All Rights Reserved.