public class MatrixStorageEditorFrame extends javax.swing.JFrame implements DblMatrixStorage, GraphicalRepositoryEditor
javax.swing.JFrame.AccessibleJFrame
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
Modifier and Type | Field and Description |
---|---|
protected MatrixStorageConfig |
Config |
protected MatrixStorageConnectivity |
Connection |
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
MatrixStorageEditorFrame() |
Modifier and Type | Method and Description |
---|---|
void |
addRepositoryListener(RepositoryListener l)
Adds a listener to the list that's notified each time a change to the repository occurs.
|
void |
afterCopyStorage() |
void |
afterTransferStorage() |
void |
allowResizing(boolean x) |
void |
allowValueEditing(boolean x) |
void |
beforeCopyStorage() |
void |
beforeTransferStorage() |
void |
clearAll()
Removes all entries and resets to an empty matrix.
|
DblMatrix |
copyAsDblMatrix()
Copy the contents of this repository storage into a new DblMatrix.
|
void |
copyFromDblMatrix(DblMatrix x) |
void |
copyStorage(RepositoryStorage that) |
void |
copyStorageCommands(RepositoryStorage x) |
void |
executeTransfer() |
void |
fireRepositoryChanged(RepositoryEvent ev)
Forwards the given notification event to all RepositoryListeners that registered themselves as listeners for this object.
|
java.lang.Object |
get(int element)
Gets the specified element.
|
java.lang.String |
getComment()
Gets the descriptive comment for this Wedge inverse problem as a whole.
|
java.lang.String |
getCreatedBy() |
java.lang.String |
getCreatedOn() |
java.lang.Class |
getDefaultGraphicalEditorClass() |
java.lang.Class |
getDOMStorageClass() |
java.lang.String |
getEnabled()
Gets the state of the (possibly remote) storage.
|
int[] |
getMatrixSize() |
java.lang.String |
getNickname()
Gets the project name for this Wedge inverse problem.
|
java.lang.String |
getRepository() |
java.lang.Class |
getStorageTransferAgentClass() |
void |
removeRepositoryListener(RepositoryListener l)
Removes a listener from the list that's notified each time a change to the repository occurs.
|
void |
set(java.lang.Object N,
int element)
Sets the specified element.
|
void |
setComment(java.lang.String c) |
void |
setCreatedBy(java.lang.String c) |
void |
setCreatedOn(java.lang.String c) |
void |
setEditable(boolean b) |
void |
setEnabled(java.lang.String n)
Sets the enabled state of the (possibly remote) storage instance.
|
void |
setMatrixSize(int[] siz)
Calls clearAll first then sets size and preallocates to zero.
|
void |
setNickname(java.lang.String c)
Sets the project name for this Wedge inverse problem.
|
void |
setRepository(java.lang.String repos) |
void |
transferStorage(RepositoryStorage that) |
void |
transferStorageCommands(RepositoryStorage x) |
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setBackground, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setOpacity, setResizable, setShape, setState, setTitle, setUndecorated
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBackground, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOpacity, getOwnedWindows, getOwner, getOwnerlessWindows, getShape, getToolkit, getType, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, setVisible, show, toBack, toFront
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusDownCycle, validate, validateTree
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, revalidate, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
protected MatrixStorageConfig Config
protected MatrixStorageConnectivity Connection
public void allowResizing(boolean x)
public void allowValueEditing(boolean x)
public void setEditable(boolean b)
public void executeTransfer()
public void fireRepositoryChanged(RepositoryEvent ev)
ReposConfigurable
fireRepositoryChanged
in interface ReposConfigurable
public java.lang.Class getDefaultGraphicalEditorClass()
getDefaultGraphicalEditorClass
in interface RepositoryStorage
public java.lang.Class getStorageTransferAgentClass()
public void setComment(java.lang.String c)
setComment
in interface RepositoryStorage
public java.lang.String getComment()
RepositoryStorage
getComment
in interface RepositoryStorage
public void setCreatedOn(java.lang.String c)
setCreatedOn
in interface RepositoryStorage
public java.lang.String getCreatedOn()
getCreatedOn
in interface RepositoryStorage
public void setCreatedBy(java.lang.String c)
setCreatedBy
in interface RepositoryStorage
public java.lang.String getCreatedBy()
getCreatedBy
in interface RepositoryStorage
public void setNickname(java.lang.String c)
RepositoryStorage
setNickname
in interface RepositoryStorage
public java.lang.String getNickname()
RepositoryStorage
getNickname
in interface RepositoryStorage
public void setEnabled(java.lang.String n)
RepositoryStorage
setEnabled
in interface RepositoryStorage
public java.lang.String getEnabled()
RepositoryStorage
getEnabled
in interface RepositoryStorage
public void removeRepositoryListener(RepositoryListener l)
ReposConfigurable
removeRepositoryListener
in interface ReposConfigurable
removeRepositoryListener
in interface RepositoryStorage
public void addRepositoryListener(RepositoryListener l)
ReposConfigurable
addRepositoryListener
in interface ReposConfigurable
addRepositoryListener
in interface RepositoryStorage
public void beforeCopyStorage()
beforeCopyStorage
in interface RepositoryStorageTransfer
public void afterCopyStorage()
afterCopyStorage
in interface RepositoryStorageTransfer
public void copyStorageCommands(RepositoryStorage x)
copyStorageCommands
in interface RepositoryStorageTransfer
public void beforeTransferStorage()
beforeTransferStorage
in interface RepositoryStorageTransfer
public void afterTransferStorage()
afterTransferStorage
in interface RepositoryStorageTransfer
public void setRepository(java.lang.String repos)
setRepository
in interface ReposConfigurable
public java.lang.String getRepository()
public void copyStorage(RepositoryStorage that)
copyStorage
in interface RepositoryStorageTransfer
public void transferStorage(RepositoryStorage that)
transferStorage
in interface RepositoryStorageTransfer
public void transferStorageCommands(RepositoryStorage x)
transferStorageCommands
in interface RepositoryStorageTransfer
public java.lang.Class getDOMStorageClass()
getDOMStorageClass
in interface DOMStorable
public int[] getMatrixSize()
getMatrixSize
in interface DblMatrixStorage
public void setMatrixSize(int[] siz)
DblMatrixStorage
setMatrixSize
in interface DblMatrixStorage
public void clearAll()
DblMatrixStorage
clearAll
in interface DblMatrixStorage
public void set(java.lang.Object N, int element)
DblMatrixStorage
set
in interface DblMatrixStorage
public java.lang.Object get(int element)
DblMatrixStorage
get
in interface DblMatrixStorage
public void copyFromDblMatrix(DblMatrix x)
copyFromDblMatrix
in interface DblMatrixStorage
public DblMatrix copyAsDblMatrix()
DblMatrixStorage
copyAsDblMatrix
in interface DblMatrixStorage