|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
com.ontimize.gui.container.CollapsiblePanel
com.ontimize.util.gis.client.gui.panels.alternativelayers.InnerPanel
public class InnerPanel
Collapsible panel used to add new component inside the layers panel.
Configuration parameters:| attribute | values | default | required | meaning |
| attr | no | The attribute | ||
| title | no | The title for container | ||
| anim | yes/no | no | no | Sets the animation enabled/disabled |
| borderclass | no | Border class used to create the
border for container. See CollapsiblePanel.createCustomBorder(String, Hashtable) | ||
| icon | no | Path to icon showed in container | ||
| bgcolor | no | The background color. A possible color for
ColorConstants or a RGB value like: '150;230;23'. | ||
| margin | yes | no | Fixes insets for component. Its structure must be 4 values for insets separated by ';' (top;left;bottom;right). | |
| time | 200 | no | Sets deploying/undeploying duration in milliseconds | |
| startshowed | yes/no | no | no | Sets the deploying initial status |
| border | raised;lowered;bevellowered;bevelraised | no | Border for container | |
| tooltip | no | Specifies the tip for container. | ||
| expandvertical | yes/no | no | Indicates the expansion for component vertically. |
<com.ontimize.util.gis.client.gui.panels.alternativelayers.AlternativeLayersPanel>
<com.ontimize.util.gis.client.gui.panels.alternativelayers.InnerPanel
title="TITLE_EXAMPLE" icon="com/example/images/exampleicon.png"
fontcolor="#FFFFFF" borderclass="com.ontimize.gui.container.MattedDeployableBorder" recttitilecolor="red">
<RadioButtonDataField align="left" enabled="yes" attr="RB_A" labelsize="20" returnboolean="yes" />
<RadioButtonDataField align="left" enabled="yes" attr="RB_B" labelsize="20" returnboolean="yes" />
<RadioButtonDataField align="left" enabled="yes" attr="RB_C" labelsize="20" returnboolean="yes" />
</com.ontimize.util.gis.client.gui.panels.alternativelayers.InnerPanel>
</com.ontimize.util.gis.client.gui.panels.alternativelayers.AlternativeLayersPanel>
AlternativeLayersPanel,
Serialized Form| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class javax.swing.JPanel |
|---|
javax.swing.JPanel.AccessibleJPanel |
| Nested classes/interfaces inherited from class javax.swing.JComponent |
|---|
javax.swing.JComponent.AccessibleJComponent |
| Nested classes/interfaces inherited from class java.awt.Container |
|---|
java.awt.Container.AccessibleAWTContainer |
| Nested classes/interfaces inherited from class java.awt.Component |
|---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
| Field Summary | |
|---|---|
protected IGisViewer |
gisViewer
|
protected java.util.Hashtable<java.lang.String,java.lang.Object> |
initParams
|
| Fields inherited from class com.ontimize.gui.container.CollapsiblePanel |
|---|
animated, attribute, baseTooltip, borderStyle, bundle, customHeight, customWidth, cycleStart, deployedState, deployTime, doFirstShow, expandHorizontal, expandLast, expandVertical, firstTime, HORIZONTAL_ORIENTATION, HORIZONTAL_ORIENTATION_VALUE, initiatedPreferences, innerComponent, minHeight, minWidth, orientation, ORIENTATION, parentForm, REVERSE_ICON, reverseIcons, timer, tiptext, title, VERTICAL_ORIENTATION, VERTICAL_ORIENTATION_VALUE, verticalAlignment, viewPort |
| 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.Component |
|---|
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT |
| Fields inherited from interface com.ontimize.gui.field.FormComponent |
|---|
DEBUG |
| Fields inherited from interface com.ontimize.gui.i18n.Internationalization |
|---|
DEBUG_LANGUAGE |
| Fields inherited from interface com.ontimize.gui.SecureElement |
|---|
DESACTIVATE_COMPONENT_BY_PERMISSION_TIP |
| Fields inherited from interface java.awt.image.ImageObserver |
|---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
| Constructor Summary | |
|---|---|
InnerPanel(java.util.Hashtable parameters)
|
|
| Method Summary | |
|---|---|
java.awt.Rectangle |
getComponentLimits()
Get the component drawing limits, since the component it's not painted on all the extension of the panel. |
void |
init(java.util.Hashtable parameters)
|
void |
paint(java.awt.Graphics g)
|
void |
setAnimated(boolean animated)
|
void |
setExpanded(boolean expanded)
|
void |
setGisViewer(IGisViewer gisViewer)
Set the gis viewer instance for the actual component |
| Methods inherited from class com.ontimize.gui.container.CollapsiblePanel |
|---|
addImpl, calculatedCustomHeight, calculatedCustomWidth, computeIntersection, createCustomBorder, createDeployBorder, doActionDeploy, getAttribute, getConstraints, getLayout, getMaximumSize, getPreferredSize, getTextsToTranslate, getUser, getVisiblePreferenceKey, initPermissions, initPreferences, isDeploy, isFirstShow, isFirstTime, isRestricted, isVerticalOrientation, saveVisiblePreference, setBorder, setComponentLocale, setDeploy, setFirstShow, setLayout, setOpaque, setParentForm, setPreferredSize, setResourceBundle, setTitle, validate |
| Methods inherited from class javax.swing.JPanel |
|---|
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUI |
| Methods inherited from class javax.swing.JComponent |
|---|
addAncestorListener, 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, getMinimumSize, getNextFocusableComponent, getPopupLocation, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paintBorder, paintChildren, paintComponent, 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, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
|---|
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, 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, transferFocusBackward, transferFocusDownCycle, 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, 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, hide, 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, transferFocusUpCycle |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.ontimize.util.gis.client.interfaces.IGisClientComponent |
|---|
setVisible |
| Methods inherited from interface com.ontimize.gui.field.FormComponent |
|---|
getConstraints, isEnabled, setEnabled, setVisible |
| Methods inherited from interface com.ontimize.gui.i18n.Internationalization |
|---|
getTextsToTranslate, setComponentLocale, setResourceBundle |
| Methods inherited from interface com.ontimize.gui.field.IdentifiedElement |
|---|
getAttribute |
| Methods inherited from interface com.ontimize.gui.SecureElement |
|---|
initPermissions, isRestricted |
| Methods inherited from interface com.ontimize.gui.field.AccessForm |
|---|
setParentForm |
| Methods inherited from interface com.ontimize.gui.preferences.HasPreferenceComponent |
|---|
initPreferences |
| Field Detail |
|---|
protected IGisViewer gisViewer
protected java.util.Hashtable<java.lang.String,java.lang.Object> initParams
| Constructor Detail |
|---|
public InnerPanel(java.util.Hashtable parameters)
| Method Detail |
|---|
public void paint(java.awt.Graphics g)
paint in class com.ontimize.gui.container.CollapsiblePanelpublic void init(java.util.Hashtable parameters)
init in interface com.ontimize.gui.field.FormComponentinit in class com.ontimize.gui.container.CollapsiblePanelpublic void setAnimated(boolean animated)
public void setExpanded(boolean expanded)
public java.awt.Rectangle getComponentLimits()
IGisClientComponent
getComponentLimits in interface IGisClientComponentpublic void setGisViewer(IGisViewer gisViewer)
IGisClientComponent
setGisViewer in interface IGisClientComponentgisViewer - Gis viewer instanceof
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||