Together Workflow Editor 3.0-1 API

org.enhydra.jawe.base.panel
Class InlinePanel

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjavax.swing.JComponent
              extended byjavax.swing.JPanel
                  extended byorg.enhydra.jawe.base.panel.InlinePanel
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, JaWEComponentView, java.awt.MenuContainer, PanelContainer, java.io.Serializable

public class InlinePanel
extends javax.swing.JPanel
implements JaWEComponentView, PanelContainer

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class javax.swing.JPanel
javax.swing.JPanel.AccessibleJPanel
 
Nested classes inherited from class javax.swing.JComponent
javax.swing.JComponent.AccessibleJComponent
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
protected  JaWEComponent controller
           
protected  boolean displayTitle
           
protected  HistoryManager hm
           
protected  boolean isModified
           
protected  java.util.Map lastActiveTabs
           
protected  PanelGenerator panelGenerator
           
protected  javax.swing.JScrollPane scrollPane
           
protected  javax.swing.JLabel title
           
 
Fields inherited from class javax.swing.JPanel
 
Fields inherited from class javax.swing.JComponent
accessibleContext, listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
 
Fields inherited from class java.awt.Container
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
InlinePanel()
           
 
Method Summary
 void apply()
           
 void applySpecial()
           
 boolean canApplyChanges()
           
 void cleanup()
           
 void configure()
           
 void displayElement(org.enhydra.shark.xpdl.XMLElement el)
           
 void displayGivenElement(org.enhydra.shark.xpdl.XMLElement el)
           
 void displayNextElement()
           
 void displayParentPanel()
           
 void displayPreviousElement()
           
 org.enhydra.shark.xpdl.XMLElement getActiveElement()
           
 javax.swing.JComponent getDisplay()
           
 DisplayNameGenerator getDisplayNameGenerator()
           
 HistoryManager getHistoryManager()
           
 JaWEComponent getJaWEComponent()
           
 LabelGenerator getLabelGenerator()
           
 java.lang.String getLanguageDependentString(java.lang.String nm)
           
 PanelGenerator getPanelGenerator()
           
 PanelSettings getPanelSettings()
           
 PanelValidator getPanelValidator()
           
 Settings getSettings()
           
 TooltipGenerator getTooltipGenerator()
           
 XMLPanel getViewPanel()
           
 void init()
           
 boolean isModified()
           
 void panelChanged(XMLPanel panel, java.util.EventObject ev)
           
 void setActiveElement(org.enhydra.shark.xpdl.XMLElement el)
           
 void setJaWEComponent(JaWEComponent jc)
           
 void setModified(boolean isModified)
           
 void setViewPanel(XMLPanel panel)
           
 int showModifiedWarning()
           
 void update(XPDLElementChangeInfo info)
           
 boolean validateElement(org.enhydra.shark.xpdl.XMLElement el)
           
 
Methods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI
 
Methods inherited from class javax.swing.JComponent
addAncestorListener, addNotify, addPropertyChangeListener, addPropertyChangeListener, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getGraphics, getHeight, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isPreferredSizeSet, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removePropertyChangeListener, removePropertyChangeListener, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFont, setForeground, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update
 
Methods inherited from class java.awt.Container
add, add, add, add, add, addContainerListener, addImpl, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, remove, remove, removeAll, removeContainerListener, setFocusCycleRoot, setFocusTraversalKeys, setFocusTraversalPolicy, setLayout, transferFocusBackward, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, 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, processMouseEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

controller

protected JaWEComponent controller

scrollPane

protected javax.swing.JScrollPane scrollPane

displayTitle

protected boolean displayTitle

title

protected javax.swing.JLabel title

isModified

protected boolean isModified

panelGenerator

protected PanelGenerator panelGenerator

lastActiveTabs

protected java.util.Map lastActiveTabs

hm

protected HistoryManager hm
Constructor Detail

InlinePanel

public InlinePanel()
Method Detail

configure

public void configure()
Specified by:
configure in interface JaWEComponentView

setJaWEComponent

public void setJaWEComponent(JaWEComponent jc)

getPanelSettings

public PanelSettings getPanelSettings()

init

public void init()
Specified by:
init in interface JaWEComponentView

getJaWEComponent

public JaWEComponent getJaWEComponent()
Specified by:
getJaWEComponent in interface JaWEComponentView

getDisplay

public javax.swing.JComponent getDisplay()
Specified by:
getDisplay in interface JaWEComponentView

update

public void update(XPDLElementChangeInfo info)

setViewPanel

public void setViewPanel(XMLPanel panel)

getViewPanel

public XMLPanel getViewPanel()

getActiveElement

public org.enhydra.shark.xpdl.XMLElement getActiveElement()

apply

public void apply()

canApplyChanges

public boolean canApplyChanges()

validateElement

public boolean validateElement(org.enhydra.shark.xpdl.XMLElement el)

applySpecial

public void applySpecial()

displayParentPanel

public void displayParentPanel()

displayGivenElement

public void displayGivenElement(org.enhydra.shark.xpdl.XMLElement el)

displayElement

public void displayElement(org.enhydra.shark.xpdl.XMLElement el)

setActiveElement

public void setActiveElement(org.enhydra.shark.xpdl.XMLElement el)

displayPreviousElement

public void displayPreviousElement()

displayNextElement

public void displayNextElement()

showModifiedWarning

public int showModifiedWarning()

setModified

public void setModified(boolean isModified)

isModified

public boolean isModified()

cleanup

public void cleanup()

panelChanged

public void panelChanged(XMLPanel panel,
                         java.util.EventObject ev)
Specified by:
panelChanged in interface PanelContainer

getSettings

public Settings getSettings()
Specified by:
getSettings in interface PanelContainer

getLanguageDependentString

public java.lang.String getLanguageDependentString(java.lang.String nm)
Specified by:
getLanguageDependentString in interface PanelContainer

getPanelGenerator

public PanelGenerator getPanelGenerator()
Specified by:
getPanelGenerator in interface PanelContainer

getLabelGenerator

public LabelGenerator getLabelGenerator()
Specified by:
getLabelGenerator in interface PanelContainer

getDisplayNameGenerator

public DisplayNameGenerator getDisplayNameGenerator()
Specified by:
getDisplayNameGenerator in interface PanelContainer

getPanelValidator

public PanelValidator getPanelValidator()
Specified by:
getPanelValidator in interface PanelContainer

getTooltipGenerator

public TooltipGenerator getTooltipGenerator()
Specified by:
getTooltipGenerator in interface PanelContainer

getHistoryManager

public HistoryManager getHistoryManager()

Together Workflow Editor 3.0-1 API