public class GroovyScriptPanel extends javax.swing.JPanel implements GroovyScriptStorage, GraphicalRepositoryEditor
| Modifier and Type | Class and Description |
|---|---|
class |
GroovyScriptPanel.GroovyFileFilter |
class |
GroovyScriptPanel.GroovyScriptRepositoryChangeListener |
javax.swing.JPanel.AccessibleJPaneljavax.swing.JComponent.AccessibleJComponent| Modifier and Type | Field and Description |
|---|---|
protected GroovyScriptConfig |
Config |
protected GroovyScriptConnectivity |
Connection |
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW| Constructor and Description |
|---|
GroovyScriptPanel() |
| 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 |
afterCopyStorage() |
void |
afterTransferStorage() |
void |
beforeCopyStorage() |
void |
beforeTransferStorage() |
void |
copyStorage(RepositoryStorage x) |
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.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.Class |
getDOMStorageClass() |
java.lang.String |
getEnabled()
Gets the state of the (possibly remote) storage.
|
java.lang.String |
getGroovyText() |
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 |
repositoryUpdated() |
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 |
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) |
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, toString, transferFocus, transferFocusBackward, transferFocusUpCycleprotected GroovyScriptConfig Config
protected GroovyScriptConnectivity Connection
public void setPreferredScriptCategories(java.lang.String[] cats)
public void executeTransfer()
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 RepositoryStoragepublic 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 GroovyScriptStoragepublic void setCategory(java.lang.String cat)
setCategory in interface GroovyScriptStoragepublic 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()
Copyright © 2011, 2013. Daniel P. Dougherty