public abstract class DescriptionPane extends JPanel implements EmbededControlBar, StatusChangeSupport, de.cismet.connectioncontext.ConnectionContextStore
| Modifier and Type | Class and Description |
|---|---|
protected class |
DescriptionPane.PopupListener
Opens a given menu if user asks for.
|
JPanel.AccessibleJPanelJComponent.AccessibleJComponentContainer.AccessibleAWTContainerComponent.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy| Modifier and Type | Field and Description |
|---|---|
protected de.cismet.tools.gui.breadcrumb.LinkStyleBreadCrumbGui |
breadCrumbGui |
protected de.cismet.tools.gui.breadcrumb.DefaultBreadCrumbModel |
breadCrumbModel |
protected String |
errorPage |
protected GridBagConstraints |
gridBagConstraints |
protected JPanel |
jPanel2 |
protected JLabel |
lblRendererCreationWaitingLabel |
protected JPanel |
panBreadCrump |
protected JPanel |
panObjects |
protected JPanel |
panRenderer |
protected static ResourceManager |
RESOURCE |
protected JScrollPane |
scpRenderer |
protected boolean |
showsWaitScreen |
protected DefaultStatusChangeSupport |
statusChangeSupport |
protected String |
welcomePage |
protected SwingWorker |
worker |
protected JComponent |
wrappedWaitingPanel |
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWaccessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH| Constructor and Description |
|---|
DescriptionPane()
Creates new form DescriptionPane.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addStatusChangeListener(StatusChangeListener listener)
DOCUMENT ME!
|
void |
clear()
DOCUMENT ME!
|
void |
clearBreadCrumb()
DOCUMENT ME!
|
Sirius.server.middleware.types.MetaObject |
currentMetaObject()
DOCUMENT ME!
|
CidsBeanRenderer |
currentRenderer()
DOCUMENT ME!
|
protected SelfDisposingPanel |
encapsulateInSelfDisposingPanel(JComponent renderer)
DOCUMENT ME!
|
de.cismet.connectioncontext.ConnectionContext |
getConnectionContext() |
Vector<AbstractButton> |
getControlBarButtons()
DOCUMENT ME!
|
void |
gotoMetaObject(Sirius.server.middleware.types.MetaClass mc,
int toObjectId,
String optionalTitle)
Deprecated.
use gotoMetaObject(MetaObjectNode, String) instead
|
void |
gotoMetaObject(Sirius.server.middleware.types.MetaObject to,
String optionalTitle)
Deprecated.
use gotoMetaObjectNode(MetaObjectNode, false) instead
|
void |
gotoMetaObjectNode(Sirius.server.middleware.types.MetaObjectNode mon)
DOCUMENT ME!
|
void |
gotoMetaObjectNode(Sirius.server.middleware.types.MetaObjectNode mon,
boolean clearBreadcrumb)
DOCUMENT ME!
|
void |
gotoMetaObjectNode(Sirius.server.middleware.types.MetaObjectNode mon,
String optionalTitle)
Deprecated.
use gotoMetaObjectNode(MetaObjectNode) instead
|
void |
gotoMetaObjectNode(Sirius.server.middleware.types.MetaObjectNode mon,
String optionalTitle,
boolean clearBreadcrumb)
Deprecated.
use gotoMetaObjectNode(MetaObjectNode, boolean) instead
|
void |
gotoMetaObjectNodes(Sirius.server.middleware.types.MetaObjectNode[] mons)
DOCUMENT ME!
|
void |
gotoMetaObjects(Sirius.server.middleware.types.MetaObject[] to,
String optionalTitle)
Deprecated.
use gotoMetaObjects(MetaObjectNode[]) instead
|
void |
gotoObjectTreeNode(ObjectTreeNode otn)
DOCUMENT ME!
|
void |
gotoObjectTreeNode(ObjectTreeNode otn,
boolean clearBreadcrumb)
DOCUMENT ME!
|
void |
gotoObjectTreeNode(ObjectTreeNode otn,
String optionalTitle)
Deprecated.
use gotoObjectTreeNode(ObjectTreeNode) instead
|
void |
gotoObjectTreeNode(ObjectTreeNode otn,
String optionalTitle,
boolean clearBreadcrumb)
Deprecated.
use gotoObjectTreeNode(ObjectTreeNode, boolean) instead
|
void |
gotoObjectTreeNodes(ObjectTreeNode[] otns)
DOCUMENT ME!
|
void |
initWithConnectionContext(de.cismet.connectioncontext.ConnectionContext cc) |
void |
paintComponent(Graphics g) |
protected void |
performSetNode(DefaultMetaTreeNode n)
DOCUMENT ME!
|
void |
prepareValueChanged()
DOCUMENT ME!
|
protected void |
removeAndDisposeAllRendererFromPanel()
DOCUMENT ME!
|
void |
removeStatusChangeListener(StatusChangeListener listener)
DOCUMENT ME!
|
void |
setControlBarVisible(boolean isVisible)
DOCUMENT ME!
|
void |
setNodeDescription(Object object)
Single Object.
|
void |
setNodesDescriptions(List<?> objects)
Multiple Objects.
|
abstract void |
setPageFromContent(String page)
DOCUMENT ME!
|
abstract void |
setPageFromContent(String page,
String baseURL)
DOCUMENT ME!
|
abstract void |
setPageFromURI(String page)
DOCUMENT ME!
|
protected void |
showHTML()
DOCUMENT ME!
|
protected void |
showMetaObjectSingleRenderer(Sirius.server.middleware.types.MetaObject to,
String optionalTitle)
Deprecated.
|
protected void |
showObjects()
DOCUMENT ME!
|
void |
showWaitScreen()
DOCUMENT ME!
|
protected void |
startNoDescriptionRenderer()
DOCUMENT ME!
|
protected void |
startSingleRendererWorker(DefaultMetaTreeNode node)
DOCUMENT ME!
|
protected void |
startSingleRendererWorker(Sirius.server.middleware.types.MetaObject o,
DefaultMetaTreeNode node,
String title)
DOCUMENT ME!
|
protected void |
startSingleRendererWorker(Sirius.server.middleware.types.MetaObject o,
String title)
DOCUMENT ME!
|
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, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, 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, 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 static final ResourceManager RESOURCE
protected final DefaultStatusChangeSupport statusChangeSupport
protected final JPanel panRenderer
protected final JComponent wrappedWaitingPanel
protected SwingWorker worker
protected GridBagConstraints gridBagConstraints
protected String welcomePage
protected String errorPage
protected boolean showsWaitScreen
protected de.cismet.tools.gui.breadcrumb.DefaultBreadCrumbModel breadCrumbModel
protected de.cismet.tools.gui.breadcrumb.LinkStyleBreadCrumbGui breadCrumbGui
protected JPanel jPanel2
protected JLabel lblRendererCreationWaitingLabel
protected JPanel panBreadCrump
protected JPanel panObjects
protected JScrollPane scpRenderer
protected void showHTML()
protected void showObjects()
public void clear()
public void addStatusChangeListener(StatusChangeListener listener)
StatusChangeSupportaddStatusChangeListener in interface StatusChangeSupportlistener - DOCUMENT ME!public void removeStatusChangeListener(StatusChangeListener listener)
StatusChangeSupportremoveStatusChangeListener in interface StatusChangeSupportlistener - DOCUMENT ME!public void initWithConnectionContext(de.cismet.connectioncontext.ConnectionContext cc)
initWithConnectionContext in interface de.cismet.connectioncontext.ConnectionContextStorepublic abstract void setPageFromURI(String page)
page - DOCUMENT ME!public abstract void setPageFromContent(String page)
page - DOCUMENT ME!public abstract void setPageFromContent(String page, String baseURL)
page - DOCUMENT ME!baseURL - DOCUMENT ME!public void setNodesDescriptions(List<?> objects)
objects - DOCUMENT ME!public void gotoMetaObjectNodes(Sirius.server.middleware.types.MetaObjectNode[] mons)
mons - DOCUMENT ME!public void gotoObjectTreeNodes(ObjectTreeNode[] otns)
otns - DOCUMENT ME!public CidsBeanRenderer currentRenderer()
public Sirius.server.middleware.types.MetaObject currentMetaObject()
protected SelfDisposingPanel encapsulateInSelfDisposingPanel(JComponent renderer)
renderer - DOCUMENT ME!public void showWaitScreen()
@Deprecated public void gotoMetaObjects(Sirius.server.middleware.types.MetaObject[] to, String optionalTitle)
to - DOCUMENT ME!optionalTitle - DOCUMENT ME!@Deprecated public void gotoMetaObjectNode(Sirius.server.middleware.types.MetaObjectNode mon, String optionalTitle)
mon - DOCUMENT ME!optionalTitle - DOCUMENT ME!public void gotoMetaObjectNode(Sirius.server.middleware.types.MetaObjectNode mon)
mon - DOCUMENT ME!@Deprecated public void gotoMetaObjectNode(Sirius.server.middleware.types.MetaObjectNode mon, String optionalTitle, boolean clearBreadcrumb)
mon - DOCUMENT ME!optionalTitle - DOCUMENT ME!clearBreadcrumb - DOCUMENT ME!public void gotoMetaObjectNode(Sirius.server.middleware.types.MetaObjectNode mon,
boolean clearBreadcrumb)
mon - DOCUMENT ME!clearBreadcrumb - DOCUMENT ME!@Deprecated public void gotoObjectTreeNode(ObjectTreeNode otn, String optionalTitle)
otn - DOCUMENT ME!optionalTitle - DOCUMENT ME!public void gotoObjectTreeNode(ObjectTreeNode otn)
otn - DOCUMENT ME!@Deprecated public void gotoObjectTreeNode(ObjectTreeNode otn, String optionalTitle, boolean clearBreadcrumb)
otn - DOCUMENT ME!optionalTitle - DOCUMENT ME!clearBreadcrumb - DOCUMENT ME!public void gotoObjectTreeNode(ObjectTreeNode otn, boolean clearBreadcrumb)
otn - DOCUMENT ME!clearBreadcrumb - DOCUMENT ME!@Deprecated protected void showMetaObjectSingleRenderer(Sirius.server.middleware.types.MetaObject to, String optionalTitle)
to - DOCUMENT ME!optionalTitle - DOCUMENT ME!@Deprecated public void gotoMetaObject(Sirius.server.middleware.types.MetaObject to, String optionalTitle)
to - DOCUMENT ME!optionalTitle - DOCUMENT ME!public final de.cismet.connectioncontext.ConnectionContext getConnectionContext()
getConnectionContext in interface de.cismet.connectioncontext.ConnectionContextProvidergetConnectionContext in interface de.cismet.connectioncontext.ConnectionContextStore@Deprecated public void gotoMetaObject(Sirius.server.middleware.types.MetaClass mc, int toObjectId, String optionalTitle)
mc - DOCUMENT ME!toObjectId - DOCUMENT ME!optionalTitle - DOCUMENT ME!protected void startSingleRendererWorker(DefaultMetaTreeNode node)
node - DOCUMENT ME!protected void startSingleRendererWorker(Sirius.server.middleware.types.MetaObject o,
String title)
o - DOCUMENT ME!title - DOCUMENT ME!protected void startNoDescriptionRenderer()
protected void startSingleRendererWorker(Sirius.server.middleware.types.MetaObject o,
DefaultMetaTreeNode node,
String title)
o - DOCUMENT ME!node - DOCUMENT ME!title - DOCUMENT ME!public void clearBreadCrumb()
protected void performSetNode(DefaultMetaTreeNode n)
n - DOCUMENT ME!public void setNodeDescription(Object object)
object - DOCUMENT ME!protected void removeAndDisposeAllRendererFromPanel()
public void paintComponent(Graphics g)
paintComponent in class JComponentpublic void prepareValueChanged()
public void setControlBarVisible(boolean isVisible)
EmbededControlBarsetControlBarVisible in interface EmbededControlBarisVisible - DOCUMENT ME!public Vector<AbstractButton> getControlBarButtons()
EmbededControlBargetControlBarButtons in interface EmbededControlBarCopyright © 2012–2026 cismet GmbH. All rights reserved.