|
Ontimize 5.2072EN | |||||||||
| 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.Row
This class creates a panel and places the components in form of a row.
| 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 | |
static java.lang.String |
ABOVE_BOTTOM
The key for title position |
static java.lang.String |
ABOVE_TOP
The key for title position |
protected java.lang.Object |
attribute
The attribute reference. |
static int |
B_BEVEL_LOWERED
The bevel lowered value. |
static int |
B_BEVEL_RAISED
The bevel raised value. |
static int |
B_COLOR
The empty value. |
static int |
B_LOWERED
The lowered value. |
static int |
B_RAISED
The bevel raised value. |
protected java.awt.Image |
backgroundImage
The reference for a background image. |
protected java.awt.Paint |
backgroundPaint
The background paint reference. |
static java.lang.String |
BELOW_BOTTOM
The key for title position |
static java.lang.String |
BELOW_TOP
The key for title position |
static java.lang.String |
BEVEL_LOWERED
The key for bevel lowered style. |
static java.lang.String |
BEVEL_RAISED
The key for bevel raised style. |
protected int |
borderPosition
The border position. |
protected int |
borderStyle
The border style. |
static java.lang.String |
BOTTOM
The key for title position |
static java.lang.String |
COLOR
Color property. |
protected FormPermission |
enabledPermissions
Reference to enabled form permissions. |
static java.lang.String |
LOWERED
The key for lowered style. |
protected float |
opacity
|
protected Form |
parentForm
Reference to parent form. |
protected int |
preferredHeight
The preferred height. |
protected int |
preferredWidth
The preferred width. |
protected java.awt.Rectangle |
r
An instance of a rectangle. |
protected boolean |
restricted
The restricted condition. |
static java.lang.String |
ROW
The name of class. |
protected java.awt.TexturePaint |
texturePaint
|
protected javax.swing.border.TitledBorder |
titledBorder
The reference to the title border. |
protected java.lang.String |
titleKey
The reference to the title key. |
protected boolean |
titleToUpperCase
|
static java.lang.String |
TOP
The key for title position |
protected boolean |
verticalExpand
The condition of vertical expansion. |
protected java.lang.Double |
verticalWeight
|
protected FormPermission |
visiblePermissions
Reference to visible form permissions. |
| 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 | |
Row(java.util.Hashtable parameters)
Class constructor. |
|
| Method Summary | |
protected boolean |
checkEnabledPermission()
Checks the enabled permission for row. |
protected boolean |
checkVisiblePermission()
Checks visible permission for row. |
java.lang.Object |
getAttribute()
Gets the object attribute. |
java.lang.Object |
getConstraints(java.awt.LayoutManager parentLayout)
Description method to return the constraints component to
place correctly in parent container.
|
java.awt.Dimension |
getMaximumSize()
|
java.awt.Dimension |
getMinimumSize()
|
java.lang.String |
getName()
|
float |
getOpacity()
|
java.awt.Dimension |
getPreferredSize()
|
java.util.Vector |
getTextsToTranslate()
Returns all the texts in the element suitable for being translated. |
void |
init(java.util.Hashtable parameters)
Inits parameters. |
void |
initPermissions()
|
boolean |
isFocusable()
|
boolean |
isRestricted()
|
protected void |
paintComponent(java.awt.Graphics g)
|
void |
setBackgroundImage(java.awt.Image im)
Sets background image and repaints. |
void |
setBackgroundPaint(java.awt.Paint p)
Sets background paint and repaints. |
void |
setComponentLocale(java.util.Locale l)
|
void |
setEnabled(boolean enabled)
Description method to set enabled or not the component according the boolean condition in parameter. |
void |
setParentForm(Form f)
Method declaration to set the form that contains the component. |
void |
setResourceBundle(java.util.ResourceBundle resources)
Sets the language resource bundle. |
void |
setVisible(boolean visible)
Description method to set visible or not the component according the boolean condition in parameter. |
| 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, getNextFocusableComponent, 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, 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, setFont, setForeground, 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, 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, getParent, getPeer, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, 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 |
| Methods inherited from interface com.ontimize.gui.field.FormComponent |
isEnabled |
| Field Detail |
public static final java.lang.String ROW
protected java.awt.TexturePaint texturePaint
protected java.lang.String titleKey
protected javax.swing.border.TitledBorder titledBorder
protected boolean titleToUpperCase
protected boolean verticalExpand
protected java.lang.Double verticalWeight
protected int borderStyle
public static final java.lang.String LOWERED
public static final java.lang.String BEVEL_LOWERED
public static final java.lang.String BEVEL_RAISED
public static final java.lang.String COLOR
public static final int B_LOWERED
public static final int B_RAISED
public static final int B_BEVEL_LOWERED
public static final int B_BEVEL_RAISED
public static final int B_COLOR
protected int borderPosition
public static final java.lang.String ABOVE_TOP
public static final java.lang.String TOP
public static final java.lang.String BELOW_TOP
public static final java.lang.String ABOVE_BOTTOM
public static final java.lang.String BOTTOM
public static final java.lang.String BELOW_BOTTOM
protected java.lang.Object attribute
protected int preferredHeight
protected int preferredWidth
protected Form parentForm
protected FormPermission visiblePermissions
protected FormPermission enabledPermissions
protected java.awt.Paint backgroundPaint
protected java.awt.Rectangle r
protected java.awt.Image backgroundImage
protected float opacity
protected boolean restricted
| Constructor Detail |
public Row(java.util.Hashtable parameters)
super() and inits parameters.
parameters - the hashtable with parameters| Method Detail |
public void setParentForm(Form f)
AccessForm
setParentForm in interface AccessFormf - the form referencepublic java.lang.Object getConstraints(java.awt.LayoutManager parentLayout)
FormComponentconstraints component to
place correctly in parent container.
getConstraints in interface FormComponentparentLayout - the parent container reference
public void init(java.util.Hashtable parameters)
init in interface FormComponentparameters - the hashtable with parameters
| attribute | values | default | required | meaning |
| attr | yes | The attribute to manage the field. | ||
| layout | flow or CustomRowGridBagLayout instance |
no | The field layout. | |
| border | lowered/raised/bevellowered/bevelraised | raised | no | The border definition. |
| titleposition | abovetop/top/belowtop/abovebottom/bottom/belowbottom | no | The title-position of the titled border.. | |
| expand | yes/no or numerical value like weight in GridBagConstraints | no | no | The expansion. |
| 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)
|
||
| height | no | The height in pixels for component. Used in empty rows. | ||
| width | no | no | The width in pixels for component. Used in empty rows. | |
| bgimage | no | The path for a background image. | ||
| opaque | yes/no | yes | no | The opaque condition for row |
| margin | yes/no | no | no | The margin value for component. |
| textureimage | no | Path to source icon to extract a image and create a TexturePaint |
||
| align | right/left | center | no | The horizontal alignment. This parameters is only used if the layout value is 'flow'. |
public java.awt.Dimension getPreferredSize()
public java.awt.Dimension getMinimumSize()
public java.awt.Dimension getMaximumSize()
public java.util.Vector getTextsToTranslate()
Internationalization
getTextsToTranslate in interface Internationalizationpublic java.lang.String getName()
public void setResourceBundle(java.util.ResourceBundle resources)
Internationalization
setResourceBundle in interface Internationalizationresources - the new language bundle.public void setComponentLocale(java.util.Locale l)
setComponentLocale in interface Internationalizationpublic java.lang.Object getAttribute()
IdentifiedElement
getAttribute in interface IdentifiedElementpublic void setVisible(boolean visible)
FormComponent
setVisible in interface FormComponentpublic void setEnabled(boolean enabled)
FormComponent
setEnabled in interface FormComponentpublic void initPermissions()
initPermissions in interface SecureElementprotected boolean checkVisiblePermission()
public void setBackgroundPaint(java.awt.Paint p)
p - the paint to setprotected boolean checkEnabledPermission()
protected void paintComponent(java.awt.Graphics g)
public boolean isRestricted()
isRestricted in interface SecureElementpublic void setBackgroundImage(java.awt.Image im)
im - the background imagepublic boolean isFocusable()
public float getOpacity()
|
Ontimize | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||