public class LSystemGraphGeneratorDialog
extends javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
Modifier and Type | Field and Description |
---|---|
private javax.swing.JPanel |
buttonPanel |
private javax.swing.JButton |
cancelButton |
private javax.swing.JLabel |
depthLabel |
private javax.swing.JPanel |
depthPanel |
private javax.swing.JTextField |
depthTextField |
private javax.swing.JButton |
fileBrowseButton |
private javax.swing.JPanel |
fileButtonPanel |
private javax.swing.JButton |
fileClearButton |
private javax.swing.JButton |
fileGetSLButton |
private javax.swing.JLabel |
fileLabel |
private javax.swing.JPanel |
filePanel |
private javax.swing.JScrollPane |
fileScrollPane |
private javax.swing.JTextPane |
fileTextPane |
private javax.swing.JPanel |
fillerPanel |
private javax.swing.JButton |
generateButton |
private javax.swing.JButton |
infoButton |
static int |
L_SYSTEM |
private javax.swing.JComboBox |
lSystemComboBox |
private javax.swing.JLabel |
lSystemLabel |
private javax.swing.JPanel |
lSystemPanel |
private java.util.ArrayList<Tuples.T2<java.lang.String,java.lang.String>> |
lsystems |
private javax.swing.JScrollPane |
lSystemScrollPane |
private javax.swing.JTextPane |
lSystemTextPane |
static java.lang.String |
optionsPrefix |
private Wandora |
parent |
private WandoraTool |
parentTool |
static int |
RAW_RESULT |
private javax.swing.JLabel |
rawLabel |
private javax.swing.JPanel |
rawPanel |
private javax.swing.JScrollPane |
rawScrollPane |
private javax.swing.JTextPane |
rawTextPane |
private javax.swing.JButton |
saveLSystemButton |
private javax.swing.JPanel |
selectLSystemPanel |
private javax.swing.JTabbedPane |
tabbedSourcePane |
private javax.swing.JPanel |
urlButtonPanel |
private javax.swing.JButton |
urlClearButton |
private javax.swing.JButton |
urlGetSIButton |
private javax.swing.JButton |
urlGetSLButton |
private javax.swing.JLabel |
urlLabel |
private javax.swing.JPanel |
urlPanel |
private javax.swing.JScrollPane |
urlScrollPane |
private javax.swing.JTextPane |
urlTextPane |
private boolean |
wasAccepted |
accessibleContext, rootPane, rootPaneCheckingEnabled
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
LSystemGraphGeneratorDialog(Wandora admin,
WandoraTool parentTool,
boolean modal)
Creates new form AbstractExtractorDialog
|
Modifier and Type | Method and Description |
---|---|
private void |
cancelButtonMouseReleased(java.awt.event.MouseEvent evt) |
private void |
fileBrowseButtonMouseReleased(java.awt.event.MouseEvent evt) |
private void |
fileClearButtonMouseReleased(java.awt.event.MouseEvent evt) |
private void |
fileGetSLButtonMouseReleased(java.awt.event.MouseEvent evt) |
private void |
generateButtonMouseReleased(java.awt.event.MouseEvent evt) |
java.lang.String |
getContent() |
int |
getContentType() |
int |
getDepth() |
java.io.File[] |
getFileSources() |
java.lang.String[] |
getURLSources() |
private void |
infoButtonActionPerformed(java.awt.event.ActionEvent evt) |
private void |
initComponents()
This method is called from within the constructor to
initialize the form.
|
void |
initialize(WandoraTool parentTool) |
private void |
lSystemComboBoxActionPerformed(java.awt.event.ActionEvent evt) |
void |
restoreLSystem() |
void |
restoreStoredLSystems() |
private void |
saveLSystemButtonActionPerformed(java.awt.event.ActionEvent evt) |
private void |
selectContextSIs() |
private void |
selectContextSLFiles() |
private void |
selectContextSLs() |
private void |
selectFiles() |
void |
setAccepted(boolean accepted) |
private java.lang.String[] |
splitText(java.lang.String str) |
void |
storeLSystem() |
private void |
urlClearButtonMouseReleased(java.awt.event.MouseEvent evt) |
private void |
urlGetSIButtonMouseReleased(java.awt.event.MouseEvent evt) |
private void |
urlGetSLButtonMouseReleased(java.awt.event.MouseEvent evt) |
boolean |
wasAccepted() |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update
addNotify, getModalityType, getTitle, hide, isModal, isResizable, isUndecorated, setBackground, setModal, setModalityType, setOpacity, setResizable, setShape, setTitle, setUndecorated, setVisible, show, toBack
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, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isAutoRequestFocus, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isOpaque, isShowing, isValidateRoot, pack, paint, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeNotify, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setAutoRequestFocus, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImage, setIconImages, setLocation, setLocation, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setType, 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, remove, 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
public static final int L_SYSTEM
public static final int RAW_RESULT
private Wandora parent
private WandoraTool parentTool
private boolean wasAccepted
public static final java.lang.String optionsPrefix
private java.util.ArrayList<Tuples.T2<java.lang.String,java.lang.String>> lsystems
private javax.swing.JPanel buttonPanel
private javax.swing.JButton cancelButton
private javax.swing.JLabel depthLabel
private javax.swing.JPanel depthPanel
private javax.swing.JTextField depthTextField
private javax.swing.JButton fileBrowseButton
private javax.swing.JPanel fileButtonPanel
private javax.swing.JButton fileClearButton
private javax.swing.JButton fileGetSLButton
private javax.swing.JLabel fileLabel
private javax.swing.JPanel filePanel
private javax.swing.JScrollPane fileScrollPane
private javax.swing.JTextPane fileTextPane
private javax.swing.JPanel fillerPanel
private javax.swing.JButton generateButton
private javax.swing.JButton infoButton
private javax.swing.JComboBox lSystemComboBox
private javax.swing.JLabel lSystemLabel
private javax.swing.JPanel lSystemPanel
private javax.swing.JScrollPane lSystemScrollPane
private javax.swing.JTextPane lSystemTextPane
private javax.swing.JLabel rawLabel
private javax.swing.JPanel rawPanel
private javax.swing.JScrollPane rawScrollPane
private javax.swing.JTextPane rawTextPane
private javax.swing.JButton saveLSystemButton
private javax.swing.JPanel selectLSystemPanel
private javax.swing.JTabbedPane tabbedSourcePane
private javax.swing.JPanel urlButtonPanel
private javax.swing.JButton urlClearButton
private javax.swing.JButton urlGetSIButton
private javax.swing.JButton urlGetSLButton
private javax.swing.JLabel urlLabel
private javax.swing.JPanel urlPanel
private javax.swing.JScrollPane urlScrollPane
private javax.swing.JTextPane urlTextPane
public LSystemGraphGeneratorDialog(Wandora admin, WandoraTool parentTool, boolean modal)
public void initialize(WandoraTool parentTool)
public void restoreStoredLSystems()
public void restoreLSystem()
public void storeLSystem()
public void setAccepted(boolean accepted)
public boolean wasAccepted()
public int getDepth()
public int getContentType()
public java.lang.String getContent()
public java.io.File[] getFileSources()
public java.lang.String[] getURLSources()
private java.lang.String[] splitText(java.lang.String str)
private void selectFiles()
private void selectContextSLFiles()
private void selectContextSLs()
private void selectContextSIs()
private void initComponents()
private void cancelButtonMouseReleased(java.awt.event.MouseEvent evt)
private void generateButtonMouseReleased(java.awt.event.MouseEvent evt)
private void urlClearButtonMouseReleased(java.awt.event.MouseEvent evt)
private void urlGetSLButtonMouseReleased(java.awt.event.MouseEvent evt)
private void urlGetSIButtonMouseReleased(java.awt.event.MouseEvent evt)
private void fileClearButtonMouseReleased(java.awt.event.MouseEvent evt)
private void fileGetSLButtonMouseReleased(java.awt.event.MouseEvent evt)
private void fileBrowseButtonMouseReleased(java.awt.event.MouseEvent evt)
private void saveLSystemButtonActionPerformed(java.awt.event.ActionEvent evt)
private void lSystemComboBoxActionPerformed(java.awt.event.ActionEvent evt)
private void infoButtonActionPerformed(java.awt.event.ActionEvent evt)
Copyright 2004-2015 Wandora Team