public abstract class GContainer extends GComponent
put(GComponent)
which action is depending of
the operation executed by GENIUS library.put(GComponent)
finds for the processed widget, among its widgets
hierarchy, a “Panel component” in order to display the considered widget using widget.display().put(GComponent)
calls method widget.read(), or method
widget.write(), with prepared XML file in which the read / write operation is to be done.GComponent.CopyPasteOperation, GComponent.DisplayIndicatorStatus, GComponent.ItemType, GComponent.Operation
NAME_ATTRIBUTE
Modifier | Constructor and Description |
---|---|
protected |
GContainer()
Constructor.
|
protected |
GContainer(String widgetId)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
abstract void |
generic()
The prototype of the generic function that shall exist in all the descendants.
|
void |
put(GComponent component)
Depending on the value of the skeletonIndex the put will do 3 different actions:
Display: Display the components if they can be displayed.
|
activateConstraintsByType, attachCopyPasteMenu, attachCopyPasteMenu, beginOfElement, beginOfElement, beginOfElement, beginOfElement, clearAllInnerDescendantConstraint, clearConstraint, clearInnerDescendantContraint, composeWidgetId, doDisplay, endOfElement, getCommentInConfigFile, getComponent, getConstraint, getCurrentOperation, getDisplayIndicatorStatus, getDisplayIsModifiedIndicator, getElement, getGClassName, getGPanel, getGParent, getGUnitInConfigFile, getInnerDescendantConstraint, getName, getNameInConfigFile, getOperationSaveValue, getPathInConfigFile, getSimpleWidgetId, getStatus, getStringConstraint, getSubComponent, getWidgetId, handleCopyPasteEvent, handleCopyPasteEvent, handleProcessEventException, isCopyPasteEvent, isEnabled, isForcedStatus, isModified, launchInvalidPositionException, mouseWheelMoved, parseSimpleConstraint, processGEvent, processMouseWheelEvent, setBusyCursor, setCommentInConfigFile, setConstraint, setCopyPasteMenuEnabled, setCurrentOperation, setDataForConstraintsByType, setDefaultConstraints, setDisplayIsModifiedIndicator, setElement, setEnabled, setForcedStatus, setGPanel, setGParent, setGUnitInConfigFile, setInnerDescendantConstraint, setName, setNameAndCommentInConfigFile, setNameInConfigFile, setPathInConfigFile, setStatus, setStringConstraint, setToolTipText, setWidgetId, setWidth, setWindowBusyCursor, updateIsModifiedIndicator, writeCollection, writeCollection, writeCollection, writeCollection, writeConfigItem, writeConfigItem, writeConfigItem, writeConfigItem, writeConfigItem
protected GContainer()
protected GContainer(String widgetId)
widgetId
- identifier of the widget.public void put(GComponent component) throws GException
component
- the GComponent for which the action is applied.GException
- in case of problem when reading or writing.public abstract void generic() throws GException
GException
- In case of problem.Copyright © 2024. All rights reserved.