public class RegexpDialog
extends javax.swing.JDialog
RegexpDialog
is a dialog assisting in regexp creationModifier and Type | Class and Description |
---|---|
static class |
RegexpDialog.RegTextArea
RegTextArea is a wrapped up JTextArea |
static class |
RegexpDialog.RegTextField
RegTextField is a wrapped up JTextField |
javax.swing.JDialog.AccessibleJDialog
java.awt.Dialog.AccessibleAWTDialog, java.awt.Dialog.ModalExclusionType, java.awt.Dialog.ModalityType
java.awt.Window.AccessibleAWTWindow, java.awt.Window.Type
accessibleContext, rootPane, rootPaneCheckingEnabled
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Constructor and Description |
---|
RegexpDialog()
Creates a new
RegexpDialog instance. |
RegexpDialog(java.awt.Component parent)
Creates a new
RegexpDialog instance. |
RegexpDialog(java.awt.Component parent,
RegexpDialogTextComponent regexp,
RegexpDialogTextComponent test)
Creates a new
RegexpDialog instance. |
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
escapeNewLine(java.lang.String text)
escapeNewLine replaces \n with \\n in a string |
java.lang.String |
getRegexp()
getRegexp |
java.lang.String |
getTestString()
getTestString |
void |
processWindowEvent(java.awt.event.WindowEvent e)
processWindowEvent - overwrited JFrame method |
static java.lang.String |
removeCR(java.lang.String text)
removeCR removes all the CR within a string |
void |
setRegexp(java.lang.String regexp)
setRegexp |
void |
setTestString(java.lang.String testString)
setTestString |
static java.lang.String |
unescapeNewLine(java.lang.String text)
unescapeNewLine replaces \\n with \n |
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, 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 RegexpDialog()
RegexpDialog
instance.public RegexpDialog(java.awt.Component parent)
RegexpDialog
instance.parent
- a Component
- the calling component; can be nullpublic RegexpDialog(java.awt.Component parent, RegexpDialogTextComponent regexp, RegexpDialogTextComponent test)
RegexpDialog
instance.parent
- a Component
- the calling component; can be nullregexp
- a RegexpDialogTextComponent
valuetest
- a RegexpDialogTextComponent
valuepublic static java.lang.String escapeNewLine(java.lang.String text)
escapeNewLine
replaces \n with \\n in a stringtext
- a String
valueString
valuepublic static java.lang.String unescapeNewLine(java.lang.String text)
unescapeNewLine
replaces \\n with \ntext
- a String
valueString
valuepublic static java.lang.String removeCR(java.lang.String text)
removeCR
removes all the CR within a stringtext
- a String
valueString
valuepublic void setRegexp(java.lang.String regexp)
setRegexp
regexp
- a String
valuepublic java.lang.String getRegexp()
getRegexp
String
valuepublic void setTestString(java.lang.String testString)
setTestString
testString
- a String
valuepublic java.lang.String getTestString()
getTestString
String
valuepublic void processWindowEvent(java.awt.event.WindowEvent e)
processWindowEvent
- overwrited JFrame methodprocessWindowEvent
in class javax.swing.JDialog
e
- a WindowEvent
value
JCSC is released under the terms of the GNU General Public License