|
||||||||||
| 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.util.gis.client.gui.panels.alternativelayers.PanelsContainer
public class PanelsContainer
| 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 com.ontimize.security.FormPermission |
activedPermission
|
protected int |
alignment
|
protected int |
alignmentV
|
protected java.lang.Object |
attribute
|
protected java.awt.Paint |
backgroundPaint
|
protected java.awt.Component |
bottomRow
|
protected static java.lang.String |
CLOSE_ICON_DEF_PATH
|
javax.swing.ImageIcon |
closeHLIcon
|
javax.swing.ImageIcon |
closeIcon
|
protected boolean |
collapsed
|
javax.swing.ImageIcon |
collapseIcon
|
static java.lang.String |
EXPANDLAST
|
protected IGisViewer |
gisViewer
|
protected boolean |
horizontalExpand
|
protected java.lang.Double |
horizontalWeight
|
protected int |
iconHeight
|
protected boolean |
iconHighlight
|
protected java.awt.Color |
iconHLColor
|
protected int |
iconWidth
|
protected boolean |
lastExpand
|
protected int |
locIconX
|
protected int |
locIconY
|
protected int |
maxWidth
|
protected int |
minWidth
|
protected static java.lang.String |
OPEN_ICON_DEF_PATH
|
javax.swing.ImageIcon |
openHLIcon
|
javax.swing.ImageIcon |
openIcon
|
protected com.ontimize.gui.Form |
parentForm
|
protected int |
preferredHigh
|
protected int |
preferredWidth
|
protected int |
prevHeight
|
protected int |
prevWidth
|
protected java.awt.Rectangle |
r
|
protected boolean |
restricted
|
protected java.awt.TexturePaint |
texturePaint
|
protected javax.swing.border.TitledBorder |
titledBorder
|
static java.lang.String |
VALIGN
|
protected com.ontimize.security.FormPermission |
visiblePermission
|
| 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 | |
|---|---|
PanelsContainer(java.util.Hashtable parameters)
The class constructor. |
|
| Method Summary | |
|---|---|
java.awt.Component |
add(java.awt.Component comp)
|
protected boolean |
checkEnabledPermission()
|
protected boolean |
checkVisiblePermission()
|
protected void |
disableComponents()
|
protected void |
enableComponents()
|
java.lang.Object |
getAttribute()
|
java.lang.Object |
getConstraints(java.awt.LayoutManager parentLayout)
|
java.awt.Dimension |
getMaximumSize()
|
java.awt.Dimension |
getMinimumSize()
|
int |
getMinimumWidth()
|
java.awt.Dimension |
getPreferredSize()
|
java.util.Vector |
getTextsToTranslate()
|
void |
init(java.util.Hashtable parameters)
Inits parameters. |
void |
initPermissions()
|
boolean |
isFocusable()
|
boolean |
isRestricted()
|
void |
mouseClicked(java.awt.event.MouseEvent mouseevent)
|
void |
mouseDragged(java.awt.event.MouseEvent e)
|
void |
mouseEntered(java.awt.event.MouseEvent mouseevent)
|
void |
mouseExited(java.awt.event.MouseEvent mouseevent)
|
void |
mouseMoved(java.awt.event.MouseEvent e)
|
void |
mousePressed(java.awt.event.MouseEvent mouseevent)
|
void |
mouseReleased(java.awt.event.MouseEvent mouseevent)
|
protected void |
paintComponent(java.awt.Graphics g)
|
void |
setBackgroundPaint(java.awt.Paint p)
|
void |
setClosedOnStartup(boolean closed)
|
void |
setCloseHighlightIcon(javax.swing.ImageIcon newCloseHLIcon)
|
void |
setCloseIcon(javax.swing.ImageIcon newCloseIcon)
|
void |
setComponentLocale(java.util.Locale l)
|
void |
setEnabled(boolean enabled)
Set the gis viewer component enabled |
void |
setGisViewer(java.lang.Object gisViewer)
Set the reference of the gis map viewer |
void |
setMaximumWidth(int maxWidth)
|
void |
setOpenHighlightIcon(javax.swing.ImageIcon newOpenHLIcon)
|
void |
setOpenIcon(javax.swing.ImageIcon newOpenIcon)
|
void |
setParentForm(com.ontimize.gui.Form f)
|
void |
setResourceBundle(java.util.ResourceBundle resources)
|
void |
setVisible(boolean visible)
Set the gis viewer component visible |
| 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, 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, 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, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, unregisterKeyboardAction, update |
| Methods inherited from class java.awt.Container |
|---|
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, 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, 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, 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.gui.field.FormComponent |
|---|
isEnabled |
| Field Detail |
|---|
protected static final java.lang.String CLOSE_ICON_DEF_PATH
protected static final java.lang.String OPEN_ICON_DEF_PATH
public javax.swing.ImageIcon closeIcon
public javax.swing.ImageIcon openIcon
public javax.swing.ImageIcon collapseIcon
public javax.swing.ImageIcon closeHLIcon
public javax.swing.ImageIcon openHLIcon
protected int locIconX
protected int locIconY
protected int iconHeight
protected int iconWidth
protected java.awt.Color iconHLColor
protected boolean iconHighlight
protected java.awt.Component bottomRow
protected IGisViewer gisViewer
protected boolean collapsed
protected int prevHeight
protected int prevWidth
protected int minWidth
protected int maxWidth
public static final java.lang.String VALIGN
public static final java.lang.String EXPANDLAST
protected java.awt.TexturePaint texturePaint
protected javax.swing.border.TitledBorder titledBorder
protected boolean horizontalExpand
protected java.lang.Double horizontalWeight
protected boolean lastExpand
protected java.lang.Object attribute
protected int alignment
protected int alignmentV
protected com.ontimize.gui.Form parentForm
protected com.ontimize.security.FormPermission visiblePermission
protected com.ontimize.security.FormPermission activedPermission
protected int preferredWidth
protected int preferredHigh
protected java.awt.Paint backgroundPaint
protected java.awt.Rectangle r
protected boolean restricted
| Constructor Detail |
|---|
public PanelsContainer(java.util.Hashtable parameters)
super() and initializes
parameters.
parameters - The Hashtable with parameters| Method Detail |
|---|
public void setParentForm(com.ontimize.gui.Form f)
setParentForm in interface com.ontimize.gui.field.AccessFormpublic java.lang.Object getConstraints(java.awt.LayoutManager parentLayout)
getConstraints in interface com.ontimize.gui.field.FormComponentpublic void setMaximumWidth(int maxWidth)
public void init(java.util.Hashtable parameters)
init in interface com.ontimize.gui.field.FormComponentparameters - the Hashtable with parameters
| attribute | values | default | required | meaning |
| attr | yes | The attribute. | ||
| valign | top/center/bottom | no | Indicates the vertical alignment. | |
| height | no | The preferred column height in pixels. Useful for specifying empty columns. | ||
| width | no | The preferred column width in pixels. Useful for specifying empty columns. | bgcolor | no | The background color. A possible color for
ColorConstants or a RGB value like: '150;230;23' |
| bgpaint | no | Paint value to use in this container. See
ColorConstants.paintNameToPaint(String) |
||
| opaque | yes/no | yes | yes | Indicates whether column is opaque. |
| margin | no | Indicates the column margin. | ||
| textureimage | no | Path to source icon to extract a image and create a
TexturePaint |
public java.awt.Dimension getPreferredSize()
getPreferredSize in class javax.swing.JComponentpublic java.awt.Dimension getMinimumSize()
getMinimumSize in class javax.swing.JComponentpublic java.awt.Dimension getMaximumSize()
getMaximumSize in class javax.swing.JComponentpublic java.util.Vector getTextsToTranslate()
getTextsToTranslate in interface com.ontimize.gui.i18n.Internationalizationpublic java.awt.Component add(java.awt.Component comp)
add in class java.awt.Containerpublic void setResourceBundle(java.util.ResourceBundle resources)
setResourceBundle in interface com.ontimize.gui.i18n.Internationalizationpublic void setComponentLocale(java.util.Locale l)
setComponentLocale in interface com.ontimize.gui.i18n.Internationalizationpublic java.lang.Object getAttribute()
getAttribute in interface com.ontimize.gui.field.IdentifiedElementpublic void setVisible(boolean visible)
IGisViewerComponent
setVisible in interface com.ontimize.gui.field.FormComponentsetVisible in interface IGisViewerComponentsetVisible in class javax.swing.JComponentpublic void setEnabled(boolean enabled)
IGisViewerComponent
setEnabled in interface com.ontimize.gui.field.FormComponentsetEnabled in interface IGisViewerComponentsetEnabled in class javax.swing.JComponentpublic void initPermissions()
initPermissions in interface com.ontimize.gui.SecureElementprotected boolean checkVisiblePermission()
protected boolean checkEnabledPermission()
public boolean isRestricted()
isRestricted in interface com.ontimize.gui.SecureElementpublic void setBackgroundPaint(java.awt.Paint p)
protected void paintComponent(java.awt.Graphics g)
paintComponent in class javax.swing.JComponentpublic boolean isFocusable()
isFocusable in class java.awt.Componentpublic void mouseDragged(java.awt.event.MouseEvent e)
mouseDragged in interface java.awt.event.MouseMotionListenerpublic void mouseMoved(java.awt.event.MouseEvent e)
mouseMoved in interface java.awt.event.MouseMotionListenerpublic void mouseClicked(java.awt.event.MouseEvent mouseevent)
mouseClicked in interface java.awt.event.MouseListenerpublic void setClosedOnStartup(boolean closed)
public int getMinimumWidth()
public void mouseEntered(java.awt.event.MouseEvent mouseevent)
mouseEntered in interface java.awt.event.MouseListenerpublic void mouseExited(java.awt.event.MouseEvent mouseevent)
mouseExited in interface java.awt.event.MouseListenerpublic void mousePressed(java.awt.event.MouseEvent mouseevent)
mousePressed in interface java.awt.event.MouseListenerpublic void mouseReleased(java.awt.event.MouseEvent mouseevent)
mouseReleased in interface java.awt.event.MouseListenerpublic void setGisViewer(java.lang.Object gisViewer)
IGisViewerComponent
setGisViewer in interface IGisViewerComponentgisViewer - gis map viewer referenceprotected void disableComponents()
protected void enableComponents()
public void setOpenIcon(javax.swing.ImageIcon newOpenIcon)
public void setCloseIcon(javax.swing.ImageIcon newCloseIcon)
public void setOpenHighlightIcon(javax.swing.ImageIcon newOpenHLIcon)
public void setCloseHighlightIcon(javax.swing.ImageIcon newCloseHLIcon)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||