public class ReservedFunctionPanel extends javax.swing.JPanel implements ReservedFunctionStorage, GraphicalRepositoryEditor
| Modifier and Type | Class and Description |
|---|---|
class |
ReservedFunctionPanel.GroovyFileFilter |
class |
ReservedFunctionPanel.ReservedFunctionRepositoryChangeListener |
javax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
protected ReservedFunctionConfig |
Config |
protected ReservedFunctionConnectivity |
Connection |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
ReservedFunctionPanel() |
| Modifier and Type | Method and Description |
|---|---|
void |
addRepositoryListener(RepositoryListener listen)
Adds a listener to the list that's notified each time a change to the repository occurs.
|
void |
addUploadListener(java.awt.event.ActionListener ev) |
void |
afterCopyStorage() |
void |
afterTransferStorage() |
void |
beforeCopyStorage() |
void |
beforeTransferStorage() |
int |
compareTo(java.lang.Object c) |
void |
copyStorage(RepositoryStorage x) |
void |
copyStorageCommands(RepositoryStorage x) |
java.lang.Object |
evaluate(java.lang.Object[] args,
DefaultSpreadsheetPanel p,
DefaultSpreadsheetTable t) |
void |
executeTransfer() |
void |
fireRepositoryChanged(RepositoryEvent ev)
Forwards the given notification event to all RepositoryListeners that registered themselves as listeners for this object.
|
int |
getArgCount() |
java.lang.String |
getCategory() |
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.String |
getDescription() |
java.lang.Class |
getDOMStorageClass() |
java.lang.String |
getEnabled()
Gets the state of the (possibly remote) storage.
|
java.lang.String |
getFunctionDescription() |
java.lang.String |
getFunctionName() |
java.lang.String |
getGroovyText() |
int |
getMaxArgCount()
Sets the minimum number of arguments.
|
int |
getMinArgCount()
Sets the minimum number of arguments.
|
java.lang.String |
getNickname()
Gets the project name for this Wedge inverse problem.
|
java.lang.String |
getRepository() |
java.lang.String |
getShortDescription() |
java.lang.Class |
getStorageTransferAgentClass() |
void |
importGroovyFile(java.io.File script) |
static boolean |
isWindows() |
Script |
parseGroovyScript() |
void |
removeRepositoryListener(RepositoryListener listen)
Removes a listener from the list that's notified each time a change to the repository occurs.
|
void |
removeUploadListener(java.awt.event.ActionListener ev) |
void |
repositoryUpdated() |
void |
setArgCount(int m) |
void |
setCategory(java.lang.String cat) |
void |
setComment(java.lang.String s) |
void |
setCreatedBy(java.lang.String s) |
void |
setCreatedOn(java.lang.String s) |
void |
setEditable(boolean b) |
void |
setEnabled(java.lang.String n)
Sets the enabled state of the (possibly remote) storage instance.
|
void |
setGroovyText(java.lang.String txt) |
void |
setMaxArgCount(int m) |
void |
setMinArgCount(int m) |
void |
setNickname(java.lang.String s)
Sets the project name for this Wedge inverse problem.
|
void |
setPreferredScriptCategories(java.lang.String[] cats) |
void |
setRepository(java.lang.String repos) |
void |
setShortDescription(java.lang.String s) |
java.lang.String |
toString() |
void |
transferStorage(RepositoryStorage that) |
void |
transferStorageCommands(RepositoryStorage x) |
void |
writeGroovyFile(java.io.File file) |
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIaddAncestorListener, 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, isPaintingOrigin, 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, updateadd, 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, transferFocusDownCycle, validate, validateTreeaction, 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, 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, transferFocus, transferFocusBackward, transferFocusUpCycleclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetNameprotected ReservedFunctionConfig Config
protected ReservedFunctionConnectivity Connection
public void setPreferredScriptCategories(java.lang.String[] cats)
public void executeTransfer()
public void addUploadListener(java.awt.event.ActionListener ev)
public void removeUploadListener(java.awt.event.ActionListener ev)
public void setEditable(boolean b)
public java.lang.String getRepository()
public void setRepository(java.lang.String repos)
setRepository in interface ReposConfigurablepublic void repositoryUpdated()
public void fireRepositoryChanged(RepositoryEvent ev)
ReposConfigurablefireRepositoryChanged in interface ReposConfigurablepublic void transferStorage(RepositoryStorage that)
transferStorage in interface RepositoryStorageTransferpublic void transferStorageCommands(RepositoryStorage x)
transferStorageCommands in interface RepositoryStorageTransferpublic void copyStorageCommands(RepositoryStorage x)
copyStorageCommands in interface RepositoryStorageTransferpublic void copyStorage(RepositoryStorage x)
copyStorage in interface RepositoryStorageTransferpublic void beforeTransferStorage()
beforeTransferStorage in interface RepositoryStorageTransferpublic void afterTransferStorage()
afterTransferStorage in interface RepositoryStorageTransferpublic void beforeCopyStorage()
beforeCopyStorage in interface RepositoryStorageTransferpublic void afterCopyStorage()
afterCopyStorage in interface RepositoryStorageTransferpublic java.lang.Class getDOMStorageClass()
getDOMStorageClass in interface DOMStorablepublic java.lang.Class getStorageTransferAgentClass()
public void removeRepositoryListener(RepositoryListener listen)
ReposConfigurableremoveRepositoryListener in interface ReposConfigurableremoveRepositoryListener in interface RepositoryStoragepublic void addRepositoryListener(RepositoryListener listen)
ReposConfigurableaddRepositoryListener in interface ReposConfigurableaddRepositoryListener in interface RepositoryStoragepublic java.lang.Class getDefaultGraphicalEditorClass()
getDefaultGraphicalEditorClass in interface RepositoryStoragepublic void setNickname(java.lang.String s)
RepositoryStoragesetNickname in interface RepositoryStoragepublic java.lang.String getNickname()
RepositoryStoragegetNickname in interface RepositoryStoragepublic void setEnabled(java.lang.String n)
RepositoryStoragesetEnabled in interface RepositoryStoragepublic java.lang.String getEnabled()
RepositoryStoragegetEnabled in interface RepositoryStoragepublic void setComment(java.lang.String s)
setComment in interface RepositoryStoragepublic java.lang.String getComment()
RepositoryStoragegetComment in interface RepositoryStoragegetComment in interface ReservedFunctionpublic java.lang.String getShortDescription()
getShortDescription in interface GroovyScriptStoragepublic void setShortDescription(java.lang.String s)
setShortDescription in interface GroovyScriptStoragepublic void setCreatedBy(java.lang.String s)
setCreatedBy in interface RepositoryStoragepublic java.lang.String getCreatedBy()
getCreatedBy in interface RepositoryStoragepublic void setCreatedOn(java.lang.String s)
setCreatedOn in interface RepositoryStoragepublic java.lang.String getCreatedOn()
getCreatedOn in interface RepositoryStoragepublic java.lang.String getCategory()
getCategory in interface GroovyScriptStoragegetCategory in interface ReservedFunctionStoragegetCategory in interface ReservedFunctionpublic void setCategory(java.lang.String cat)
setCategory in interface GroovyScriptStoragesetCategory in interface ReservedFunctionStoragepublic void importGroovyFile(java.io.File script)
importGroovyFile in interface GroovyScriptStoragepublic void writeGroovyFile(java.io.File file)
writeGroovyFile in interface GroovyScriptStoragepublic Script parseGroovyScript()
parseGroovyScript in interface GroovyScriptStoragepublic void setGroovyText(java.lang.String txt)
setGroovyText in interface GroovyScriptStoragepublic java.lang.String getGroovyText()
getGroovyText in interface GroovyScriptStoragepublic static boolean isWindows()
public void setMaxArgCount(int m)
setMaxArgCount in interface ReservedFunctionStoragepublic void setMinArgCount(int m)
setMinArgCount in interface ReservedFunctionStoragepublic int getMaxArgCount()
ReservedFunctiongetMaxArgCount in interface ReservedFunctionStoragegetMaxArgCount in interface ReservedFunctionpublic int getMinArgCount()
ReservedFunctiongetMinArgCount in interface ReservedFunctionStoragegetMinArgCount in interface ReservedFunctionpublic java.lang.String getFunctionName()
getFunctionName in interface ReservedFunctionStoragepublic java.lang.String getFunctionDescription()
public java.lang.String getDescription()
getDescription in interface ReservedFunctionpublic java.lang.Object evaluate(java.lang.Object[] args,
DefaultSpreadsheetPanel p,
DefaultSpreadsheetTable t)
evaluate in interface ReservedFunctionStorageevaluate in interface ReservedFunctionpublic java.lang.String toString()
toString in interface ReservedFunctionStoragetoString in interface ReservedFunctiontoString in class java.awt.Componentpublic int compareTo(java.lang.Object c)
compareTo in interface ReservedFunctioncompareTo in interface java.lang.Comparablepublic void setArgCount(int m)
setArgCount in interface ReservedFunctionpublic int getArgCount()
getArgCount in interface ReservedFunctionCopyright © 2011, 2013. Daniel P. Dougherty