public class ViewNavigationAction extends AbstractView implements jfd.ale.FieldToComponentMapper
Modifier and Type | Class and Description |
---|---|
(package private) class |
ViewNavigationAction.CheckBoxListener
Class that handles the item listener for the will be invoked manually checkbox.
|
(package private) class |
ViewNavigationAction.NavigationActionDoerDisplayer
Displays clickable elements.
|
(package private) class |
ViewNavigationAction.ScrapeableFileComboBoxModel
We use this to allow for new scrapeable files to show up in the
combo box.
|
Modifier and Type | Field and Description |
---|---|
(package private) javax.swing.JButton |
btnAddParameter
Adds a new form to submit parameter.
|
(package private) javax.swing.JButton |
btnDeleteNavigationAction
Deletes the navigation action.
|
(package private) javax.swing.JButton |
btnFindFieldForAction
Used to get the form field for the navigation action
|
(package private) javax.swing.JButton |
btnTest
Tests the criteria.
|
(package private) javax.swing.JComboBox |
cmbAttribute |
(package private) javax.swing.JComboBox |
cmbTargetScrapeaebleFile |
(package private) javax.swing.JCheckBox |
jcbInvokedFromScript
Enabled?
|
(package private) javax.swing.JLabel |
lblAttributeIntro
Criteria
|
(package private) javax.swing.JLabel |
lblContains |
(package private) javax.swing.JLabel |
lblFormParametersToSetIntro
Parameters to set.
|
(package private) javax.swing.JLabel |
lblIfForm
Form note.
|
(package private) javax.swing.JLabel |
lblName
Used to set the name.
|
(package private) javax.swing.JLabel |
lblSequence
Used to set the sequence.
|
(package private) javax.swing.JLabel |
lblTargetScrapeableFile
For the target scrapeable file.
|
(package private) javax.swing.JLabel |
lblValidSequences
Valid sequences.
|
static org.apache.log4j.Logger |
log
Used for logging.
|
(package private) javax.swing.JPanel |
pnlBottomPadding |
(package private) javax.swing.JPanel |
pnlRightPadding
Used for padding.
|
(package private) javax.swing.JScrollPane |
spFormParametersTable
The scroll pane that will hold the table.
|
(package private) javax.swing.JTable |
tblFormParametersToSet
Holds form parameters to be set.
|
(package private) javax.swing.JTextField |
txtFormParametersToSet |
(package private) javax.swing.JTextField |
txtName |
(package private) javax.swing.JTextField |
txtSequence |
(package private) javax.swing.JTextField |
txtValidSequences |
(package private) javax.swing.JTextField |
txtValue |
(package private) javax.swing.event.UndoableEditListener |
undoableEditListener
Helps with undos.
|
Constructor and Description |
---|
ViewNavigationAction()
The constructor.
|
Modifier and Type | Method and Description |
---|---|
NavigationAction |
getCurrentNavigationAction()
Gets a reference to the current
NavigationAction . |
java.awt.Component |
getRenderer()
Returns the component this view is rendered on, in the event that it
needs to be referenced by an external source.
|
void |
handleAppEvent(AppEvent ape)
Allows the class to handle AppEvents.
|
void |
init()
Initializes the class.
|
java.awt.Component |
mapToComponent(java.lang.reflect.Field f)
Needed for ALE to work.
|
void |
setCriteriaAttribute(java.lang.String value) |
void |
setCriteriaValue(java.lang.String value) |
getController, setController
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, disableEvents, dispatchEvent, doLayout, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAccessibleContext, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paint, paintAll, paramString, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, processComponentEvent, processEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, update, validate
public static org.apache.log4j.Logger log
javax.swing.JButton btnDeleteNavigationAction
javax.swing.JButton btnTest
javax.swing.JLabel lblName
javax.swing.JTextField txtName
javax.swing.JLabel lblSequence
javax.swing.JTextField txtSequence
javax.swing.JLabel lblTargetScrapeableFile
javax.swing.JComboBox cmbTargetScrapeaebleFile
javax.swing.JLabel lblValidSequences
javax.swing.JTextField txtValidSequences
javax.swing.JCheckBox jcbInvokedFromScript
javax.swing.JLabel lblIfForm
javax.swing.JLabel lblAttributeIntro
javax.swing.JComboBox cmbAttribute
javax.swing.JLabel lblContains
javax.swing.JTextField txtValue
javax.swing.JLabel lblFormParametersToSetIntro
javax.swing.JTextField txtFormParametersToSet
javax.swing.JButton btnAddParameter
javax.swing.JTable tblFormParametersToSet
javax.swing.JScrollPane spFormParametersTable
javax.swing.JPanel pnlRightPadding
javax.swing.JPanel pnlBottomPadding
javax.swing.event.UndoableEditListener undoableEditListener
javax.swing.JButton btnFindFieldForAction
public ViewNavigationAction()
public NavigationAction getCurrentNavigationAction()
NavigationAction
.NavigationAction
.public void init()
public void setCriteriaAttribute(java.lang.String value)
public void setCriteriaValue(java.lang.String value)
public void handleAppEvent(AppEvent ape)
handleAppEvent
in class AbstractView
ape
- An AppEvent
.public java.awt.Component getRenderer()
getRenderer
in class AbstractView
public java.awt.Component mapToComponent(java.lang.reflect.Field f) throws java.lang.Exception
mapToComponent
in interface jfd.ale.FieldToComponentMapper
java.lang.Exception