Package com.iizigo.panel.prop
Class EUIContainer
java.lang.Object
com.iizix.prop.GProp<GProp<?>[]>
com.iizix.prop.PropCnr
com.iizix.prop.ui.UIComp
com.iizix.prop.ui.UIContainer
com.iizigo.panel.prop.EUIContainer
- All Implemented Interfaces:
- IShowJavaSource,- ILinkCapable,- IJavaMethodLinkEnabler,- IUIBuilderFromVSLinkEnabler,- IUIComponentLinkEnabler,- IEImagePreview,- IEUICompBase,- IEUICompCommon,- IEUIContainer,- IInitializeSampleData,- IAddUICompProvider<EUIContainer>,- IExtendsSelection,- IPropDesigner,- IPropRenameable,- ITransferContainerProps,- IStylesFilter,- EventListener,- IFocusComp,- IMessageBox,- IComponent,- ICustomDataProvider,- IGProp<GProp<?>[]>,- IPropCnr,- IUIComp,- IUIContainer,- IUIContextMenuOwner,- IUIFocusComp,- IVSComponentListener,- IVSComponentState,- IVSFieldListener,- IVSGenericComponentListener,- Cloneable,- IAdaptable
public class EUIContainer extends UIContainer implements IEUIContainer, IInitializeSampleData, IAddUICompProvider<EUIContainer>
Editor class for UIContainer.
- Author:
- Christopher Mindus
- Nested Class Summary- Nested classes/interfaces inherited from interface com.iizix.gyro.IMessageBox- IMessageBox.Icon- Nested classes/interfaces inherited from interface com.iizix.prop.vs.IVSComponentState- IVSComponentState.State
- Field Summary- Fields inherited from class com.iizix.prop.ui.UIContainer- UICOMP_CLASS, VS_STATE_FOCUS_PROP_NAME, WARN_EMPTY_PROP_NAME- Fields inherited from class com.iizix.prop.ui.UIComp- EMPTY, REMOTE_FOCUS_EVENT, styles, vsField- Fields inherited from class com.iizix.prop.PropCnr- EMPTY_CLASSES, EMPTY_CNRS, EXTENDS_FRAMEWORK_ERROR_ID- Fields inherited from class com.iizix.prop.GProp- GPDEBUG, PROP_ATTR_STRING_EDITOR_PROP, PROP_ATTR_STRING_ERRORED_NAME, PROP_ATTR_STRING_EXTENDS, PROP_ATTR_STRING_EXTENDS_FINAL, PROP_ATTR_STRING_EXTENDS_PRIVATE, PROP_ATTR_STRING_NULLABLE, PROP_ATTR_STRING_PRIVATE, PROP_ATTR_STRING_PRIVATE_CHANGE_EVENT, PROP_ATTR_STRING_READ_ONLY, PROP_USER_1, PROP_USER_2- Fields inherited from interface com.iizigo.panel.wizards.IAddUICompProvider- __panelEditor__- Fields inherited from interface com.iizix.prop.IGProp- EQC_ERROR_IGNORE_ALL, EQC_ERROR_IGNORE_REFERENCES, EQC_IGNORE_ARRAY, EQC_IGNORE_VOLATILE_OR_EDITOR, EQC_INCLUDE_PRIVATE, EQC_SAVE_FILE, EXT_CONTAINER_EXTENDS, EXT_CONTAINER_EXTENDS_VALID, EXT_EXTENDED, EXT_FINAL, EXT_OVERRIDES, EXT_OVERRIDES_FINAL_ERR, EXT_PRIVATE- Fields inherited from interface com.iizigo.panel.prop.IInitializeSampleData- INIT_OPER_DND, INIT_OPER_MENU- Fields inherited from interface com.iizigo.link.ILinkCapable- STATUS_LINK_NOT_SUPPORTED- Fields inherited from interface com.iizix.gyro.IMessageBox- ICON_ERROR, ICON_INFORMATION, ICON_MAP, ICON_NONE, ICON_QUESTION, ICON_WARNING- Fields inherited from interface com.iizix.prop.ui.IUIComp- ERROR, INFORMATION, NONE, REMOTE_FOCUS_EVENT, WARNING
- Constructor SummaryConstructorsConstructorDescriptionCreates the property container without a name.- EUIContainer- (Atom propertyAtom) Creates the property container with the specified name.
- Method SummaryModifier and TypeMethodDescription- voidAdds the predefined containers for identifications, fields and actions.- clone()Clone must be overridden.Creates the components for the Editor.Creates the Styles container (can be overridden by Designer to create EditorStyles).- Class<?>[]Gets the possible Layout Manager classes for this component.Provide a type description for the status bar view, if available.- getCNImage- (boolean isMobile) Gets the image for the Common Navigator.Gets the container associated with this layout manager and the UI container.Retrieves the instance of the UI component creation interface.Gets the Designer Extension for Properties.- Class<?>[]Gets the possible classes this container supports for the Extends Framework.Gets the image preview.Returns the annotation types for the method reference(s).- Class<?>[]Gets the acceptable children property classes that can be used in conjunction with e.g.- Class<?>[]Gets the acceptable component children property classes that can be used in conjunction with e.g.- voidGets the references to predefined properties.Gets the title for selection dialog.Gets the viewer filter for the tree in the dialog for selecting extends property name.- getStylesName- (EditorStyles styles) The name of this styles property for the common navigator.- String[]- getSupportedStyles- (EditorStyles styles) Gets the groups supported by the component.- Object[]Returns the list of properties that are transferable between layout managers.- void- initializeSampleData- (int oper) Initialize the sample data for the operation.- boolean- verify- (PropVerification verification) Verifies this property container.- Methods inherited from class com.iizix.prop.ui.UIContainer- addPredefinedProps, canAcceptUIContainerFocus, doIssueEmptyContainerWarning, getApproximateSize, getComponentCount, getComponents, getDeviceType, getFirstContainerVSStateFocus, getFirstUIComponent, getFirstUIComponentNull, getRadioSelectionComponents, getSelectedRadioComponent, getUIComponent, getUIComponentNull, getVSStateFocus, hasImplicitAlignFillX, hasImplicitAlignFillY, invokeOnUICreateTree, isEmptyContainerAllowed, isMobileContextMenuSupported, mustHaveHeight, mustHaveWidth, onBroken, onComponentSelectedInParent, onResolved, onSelectionChanged, onSelectionChanged, onStateChanged, onVirtualContainerCreated, onVSComponentSelectionChanged, resetComponentID, setRadioSelectionComponent, setUIContainerFocus, updateUICompsReference, verifyComponentScope- Methods inherited from class com.iizix.prop.ui.UIComp- add, addMappings, assignFontInfoResolver, canAlignX, canAlignY, canFillX, canFillY, canRequestFocus, canRequestFocus, clearErrorMessage, couldRequestFocusIfVirtualized, createTitleProp, disconnectVSField, doUpdateVSFieldFromUIComponent, enterVSProcessing, exitVSProcessing, fireSelection, fireSelection, forbiddenGetCustomDataMap, getBadge, getBestVSFieldValueType, getComponentID, getComponentMappings, getCSSClassNames, getErrorMessage, getErrorMessage, getErrorMessageEx, getErrorMessageString, getErrorMessageString, getErrorMessageStringEx, getFixHeight, getFixWidth, getFontInfo, getForcedAlignX, getForcedAlignY, getKStringText, getLayout, getLayoutMgr, getLayoutMgr, getMappedVSComponent, getMessage, getMessageText, getPixelHeight, getPixelWidth, getSize, getStyles, getStyles, getText, getTitle, getTitleKS, getTitlePKS, getTooltip, getTooltipText, getTrigger, getUIPanel, getUIParent, getValue, getValue, getVirtualSpace, getVSField, hasExplicitHeight, hasExplicitWidth, hasFocus, hasImplicitHeight, hasImplicitWidth, hasSelectionChanged, initPropCnr, isEnabled, isMobile, isReadOnly, isRTL, isVisible, isVSFieldDisconnected, mustHaveExplicitHeight, mustHaveExplicitWidth, onBroken, onEventSelf, onFocusGained, onNotifySelectionChanged, onParentStateChanged, onPrepare, onPrepare, onPropDispose, onRemoteEvent, onResolved, onStateChanged, onValueChanged, processVSComponentSelection, reconnectVSField, requestFocus, requestFocus, requestFocus, requestFocus, requestFocusEx, requestFocusEx, requestFocusEx, requestFocusEx, setBadge, setBadge, setComponentToVSField, setCSSClassNames, setCSSClassNames2, setEnabled, setEnabled, setErrorMessage, setErrorMessage, setErrorMessage, setErrorMessage, setHTMLText, setLayoutMgr, setMessage, setMessage, setReadOnly, setReadOnly, setText, setText, setTitle, setTitle, setTitle, setTooltip, setTooltip, setVisible, setVisible, setVSFieldMessageToComponent, setVSFieldToComponent- Methods inherited from class com.iizix.prop.PropCnr- __transferChildProps, addProp, addProp, addProp2, addProp2, appendPropValue, completeVirtualize, containsProp, containsProp, convertLoadedProp, createCopyOfAtom, createUniqueAtom, createUniqueAtom, createUniqueAtom, createVSReference, doPropEqualsArrayValues, enablePropCommunication, enablePropHashMap, equalsTree, equalsTree, getAllProps, getAllProps, getAllProps, getAllProps, getAllProps, getAllProps, getAllProps, getAllProps, getBool, getBool, getBool, getBool, getChildPropError, getChildPropError, getChildPropErrorSeverity, getChildPropErrorSeverity, getErrorsProp, getExtendsContainer, getExtendsError, getExtendsName, getExtendsOverride, getFirstProp, getFirstProp, getFocusEngine, getInt, getInt, getInt, getInt, getLong, getLong, getLong, getLong, getNumber, getNumber, getNumber, getNumber, getProp, getProp, getProp, getProp, getProp, getProp, getProp, getProp, getProp, getProp, getProp, getPropBaseReference, getPropCnr, getPropCount, getPropCount, getPropIndex, getPropIndex, getPropIndexes, getProps, getProps, getPropValue, getPropValue, getPropValue, getPropValue, getPropValue, getPropValue, getPropValue, getPropValue0, getRetargetedVerifyContainer, getString, getString, getString, getString, getValueClasses, getVSReference, hasSendData, initializeElement, initializeExtendsFramework, initializeProp, initializeValue, insertProp, insertProp2, isChild, isExtendsOverriden, isExtendsPropertyValid, isExtendsRoot, isPropAddRemoveAllowed, isPropCommunicating, isPropExtended, list, list, logPropNotFound, maybeAddProp, onInsertProp, onPropRemoved, onPropTreeInitialized, onReferenceEvent, onVirtualizationCompleted, paramString, prepare, removeAllProps, removeAllProps2, removeProp, removeProp, removeProp, removeProp, removeProp, removeProp, removeProp, removeProp2, removeProp2, removeProp2, removeProp2, removeProp2, removeProp2, removeProp2, reorderProps, replaceProps, requestFocus, requestFocusEx, resolveReferences, resolveRuntimeReferences, setBool, setBool, setBool, setBool, setCreateRequiredProp, setExtendsName, setExtendsOverride, setInt, setInt, setInt, setLong, setLong, setLong, setLong, setNumber, setNumber, setNumber, setNumber, setProp, setProp, setProp, setProp2, setProp2, setPropValue, setPropValue, setPropValue, setPropValue, setPropValue, setPropValue, setString, setString, setString, setString, shouldCreateProps, shouldSerializeToXML, toElementString, toNativeValue0, usePropHashMap, usesPropIndex, validateChildPropInValue, validateClassInstances, validatePropType, validatePropValue, verifyInternalUseOnly, verifyTree, virtualize- Methods inherited from class com.iizix.prop.GProp- addPropError, addPropListener, appendProp, convertPropError, dispose, equals, equals, equalsErrors, equalsObj, equalsPropValue, equalValues, finalize, fine, fine, finer, finer, finest, finest, fromElementString, getAliasName, getAppSessionGyro, getAppWorker, getAtomPath, getAttribute, getChildReferencePropName, getClientSessionGyro, getClientWorker, getConstraints, getEnvironment, getErroredPropItems, getErroredProps, getErrorsProp, getExtendsRootContainer, getFullPropName, getFullPropName, getFullPropNameDebug, getFullPropNameDebug, getListeners, getModuleFolder, getModuleFolder, getParent, getParent, getProjectName, getPropAtom, getPropError, getPropError, getPropErroredName, getPropErrorSeverity, getPropExtendsFlags, getPropFromPath, getPropFromPath, getPropFromReference, getPropFromReference, getPropIndex, getPropName, getPropPath, getPropPath, getPropReferenceTarget, getPropRootPropMgr, getPropTreeErrorSeverity, getPropValue, getPropValue, getPropValueObject, getReferencePropName, getReferencePropNameNoAssert, getRelativePropName, getRootFromName, getRootName, getRootParent, getRootParentNoAssert, getTreeLock, hasChanged, hasCircularReferencesError, hasPrivateChangeEventProp, hasPropError, hasPropTreeError, info, info, initializeGElement, initializeGProp, isDisposed, isPropChildOf, isPropClientCreated, isPropCreateRequired, isPropExtended, isPropExtendsFinal, isPropExtendsPrivate, isPropExtendsPrivateInRoot, isPropExtendsPrivateInRoot, isPropFile, isPropFolder, isPropForEditor, isPropNullable, isPropPrivate, isPropPrivateAtCreation, isPropReadOnly, isPropReferenceTreeValid, isPropRoot, isPropRootLoading, isPropRootTreeModificationsAllowed, isPropUSER, isPropValueTreeLockNeeded, isPropVirtualized, isPropVirtualizing, isPropVolatile, isPropVolatileOrEditorOnly, isProxied, isSibling, list, list, list, mapAliasToReference, mapAliasToReference, mapReferenceToAlias, mapReferenceToAlias, mapReferenceToProjectRelative, modifyPropValue, moveProp, moveProp, moveProp, onEvent, onPropInvalidateCache, onPropParentChanged, onPropValueSet, paramString, paramValue, post, post, removePropError, removePropListener, removePropUSER, renameProp, renameProp2, resetChangedTree, setChanged, setConstraints, setConstraints, setParent, setPrivateChangeEventProp, setPrivateCreateRequiredProp, setPropError, setPropErroredName, setPropExtended, setPropExtendsFinal, setPropExtendsPrivate, setPropForEditor, setPropNullable, setPropPrivate, setPropReadOnly, setPropUSER, setPropValue, setPropValue, setPropValue, setPropValueIncognito, setPropVolatile, severe, severe, severe, shouldSerializeToXML, throwIfReadOnly, toNativeValue, toString, toString, triggerRemoteEvent, triggerRemoteEvent, validateProp, warning, warning, warning- Methods inherited from class java.lang.Object- getClass, hashCode, notify, notifyAll, wait, wait, wait- Methods inherited from interface com.iizigo.panel.wizards.IAddUICompProvider- isPromptWizardRequested, removeWizardPrompting, setWizardPrompting- Methods inherited from interface com.iizix.IComponent- clearErrorMessage, getBadge, getKStringText, getLayoutMgr, getMessage, getMessageText, getStyles, getText, getTooltip, getTooltipText, getUIPanel, getUIParent, isEnabled, isReadOnly, isVisible, messageBox, requestFocus, requestFocus, requestFocusEx, requestFocusEx, setBadge, setBadge, setEnabled, setErrorMessage, setErrorMessage, setHTMLText, setLayoutMgr, setMessage, setMessage, setReadOnly, setText, setText, setTooltip, setTooltip, setVisible- Methods inherited from interface com.iizix.prop.ICustomDataProvider- forbiddenGetCustomDataMap, getCustomData, putCustomData, putCustomDataIfAbsent- Methods inherited from interface com.iizigo.panel.prop.IEUICompBase- getPossibleContainerParents, isValidContainer- Methods inherited from interface com.iizigo.panel.prop.IEUICompCommon- canMark, getBounds, getEditorPropCnr, getParentClientBounds, useCNPropID- Methods inherited from interface com.iizigo.panel.prop.IEUIContainer- canContainComponent, getClientBounds, getLinkOperations, isLinkCapable- Methods inherited from interface com.iizix.gyro.IFocusComp- requestFocus, requestFocus, requestFocusEx, requestFocusEx- Methods inherited from interface com.iizix.prop.IGProp- addPropError, addPropListener, dispose, equals, fine, fine, finer, finer, finest, finest, fromElementString, getAppSessionGyro, getAtomPath, getClientSessionGyro, getConstraints, getEnvironment, getErroredPropItems, getErroredProps, getErrorsProp, getExtendsRootContainer, getFullPropName, getFullPropNameDebug, getModuleFolder, getModuleFolder, getParent, getParent, getPropAtom, getPropBaseReference, getPropError, getPropError, getPropErrorSeverity, getPropExtendsFlags, getPropFromPath, getPropFromReference, getPropIndex, getPropName, getPropPath, getPropPath, getPropRootPropMgr, getPropTreeErrorSeverity, getPropValue, getPropValue, getReferencePropName, getRelativePropName, getRootParent, getTreeLock, getValueClasses, getVSReference, hasChanged, hasCircularReferencesError, hasPrivateChangeEventProp, hasPropError, hasPropTreeError, info, info, initializeGElement, initializeGProp, isDisposed, isPropChildOf, isPropClientCreated, isPropCommunicating, isPropCreateRequired, isPropExtended, isPropExtendsFinal, isPropExtendsPrivate, isPropExtendsPrivateInRoot, isPropExtendsPrivateInRoot, isPropFile, isPropFolder, isPropNullable, isPropPrivate, isPropReadOnly, isPropReferenceTreeValid, isPropRoot, isPropVirtualized, isSibling, list, list, list, list, list, mapAliasToReference, mapReferenceToAlias, mapReferenceToProjectRelative, moveProp, moveProp, moveProp, onEvent, onEventSelf, onPropTreeInitialized, onRemoteEvent, removePropError, removePropListener, renameProp, resolveRuntimeReferences, setChanged, setConstraints, setConstraints, setParent, setPrivateChangeEventProp, setPropError, setPropExtendsFinal, setPropExtendsPrivate, setPropNullable, setPropPrivate, setPropReadOnly, setPropValue, setPropValue, severe, severe, severe, toElementString, toNativeValue, triggerRemoteEvent, triggerRemoteEvent, validateProp, validatePropType, validatePropValue, warning, warning, warning- Methods inherited from interface com.iizigo.link.java.IJavaMethodLinkEnabler- addMethodLinkOperations, isMethodLinkCapable- Methods inherited from interface com.iizigo.link.ILinkCapable- getDragDropHTML- Methods inherited from interface com.iizix.gyro.IMessageBox- messageBox, messageBox, messageBox- Methods inherited from interface com.iizix.prop.IPropCnr- addProp, addProp, addProp2, addProp2, canRequestFocus, canRequestFocus, canRequestFocus, containsProp, containsProp, couldRequestFocusIfVirtualized, couldRequestFocusIfVirtualized, couldRequestFocusIfVirtualized, createCopyOfAtom, createUniqueAtom, createUniqueAtom, enablePropCommunication, enablePropHashMap, getAllProps, getAllProps, getAllProps, getAllProps, getAllProps, getAllProps, getAllProps, getAllProps, getBool, getBool, getBool, getBool, getChildPropError, getChildPropError, getChildPropErrorSeverity, getChildPropErrorSeverity, getErrorsProp, getExtendsError, getExtendsName, getFirstProp, getFirstProp, getFocusEngine, getInt, getInt, getInt, getInt, getLong, getLong, getLong, getLong, getNumber, getNumber, getNumber, getNumber, getProp, getProp, getProp, getProp, getProp, getProp, getProp, getProp, getProp, getProp, getProp, getPropCnr, getPropCount, getPropIndex, getPropIndex, getPropIndexes, getProps, getProps, getPropValue, getPropValue, getPropValue, getPropValue, getPropValue, getPropValue, getPropValue, getString, getString, getString, getString, hasFocus, initializeExtendsFramework, insertProp, insertProp2, isChild, isExtendsOverriden, isExtendsRoot, isPropAddRemoveAllowed, isPropExtended, removeAllProps, removeAllProps2, removeProp, removeProp, removeProp, removeProp, removeProp, removeProp, removeProp, removeProp2, removeProp2, removeProp2, removeProp2, removeProp2, removeProp2, removeProp2, reorderProps, requestFocus, requestFocusEx, setBool, setBool, setBool, setBool, setExtendsName, setExtendsOverride, setInt, setInt, setInt, setLong, setLong, setLong, setLong, setNumber, setNumber, setNumber, setNumber, setProp, setProp, setProp, setProp2, setProp2, setPropValue, setPropValue, setPropValue, setPropValue, setPropValue, setPropValue, setString, setString, setString, setString, usePropHashMap, usesPropIndex, validateClassInstances- Methods inherited from interface com.iizigo.prop.IPropDesigner- findIResource, getAdapter- Methods inherited from interface com.iizigo.prop.IPropRenameable- canRenameProperty- Methods inherited from interface com.iizigo.java.IShowJavaSource- showJava, showJava- Methods inherited from interface com.iizigo.prop.ITransferContainerProps- canPasteFrom, canPasteTo, transferContainerProps- Methods inherited from interface com.iizigo.link.ui.IUIBuilderFromVSLinkEnabler- addUIBuilderFromVSLinkOperations, getDragDropText, getUIPanel, isUIBuilderFromVSLinkCapable- Methods inherited from interface com.iizix.prop.ui.IUIComp- canAcceptUIContainerFocus, disconnectVSField, getComponentID, getComponentMappings, getContainerFirstUIComponent, getContainerFirstUIComponentNull, getCSSClassNames, getDeviceType, getErrorMessage, getErrorMessage, getFirstUIComponent, getFirstUIComponentNull, getFixHeight, getFixWidth, getLayout, getLayoutMgr, getPanelUIComponent, getPanelUIComponentNull, getUIRef, getValue, getValue, getVirtualSpace, getVSField, isMobile, isRTL, isVSFieldDisconnected, reconnectVSField, setComponentToVSField, setCSSClassNames, setCSSClassNames2, setErrorMessage, setErrorMessage, setUIContainerFocus, setVSFieldMessageToComponent, setVSFieldToComponent- Methods inherited from interface com.iizigo.link.ui.IUIComponentLinkEnabler- getJavaClassLinkEnabler, getRelativeMethodAnnotationReference, getUIComponentLinkOperations, getUIPanel, isUIComponentLinkCapable- Methods inherited from interface com.iizix.prop.ui.IUIContainer- getComponentCount, getComponents, getRadioSelectionComponents, getSelectedRadioComponent, setRadioSelectionComponent- Methods inherited from interface com.iizix.prop.ui.IUIContextMenuOwner- getContainedContextMenu, getContextMenu, getReferencedContextMenu, isContextMenuSupported, onBroken, onResolved- Methods inherited from interface com.iizix.prop.ui.IUIFocusComp- onFocusGained, onFocusLost- Methods inherited from interface com.iizix.prop.vs.IVSComponentListener- onParentStateChanged- Methods inherited from interface com.iizix.prop.vs.IVSFieldListener- getBestVSFieldValueType, onBroken, onResolved, onStateChanged, onValueChanged
- Constructor Details- EUIContainerpublic EUIContainer()Creates the property container without a name. The name must be set in all cases using the- setPropertyAtomcall.
- EUIContainerCreates the property container with the specified name. All system-reserved names for components begins with "$".- Parameters:
- propertyAtom- the name of the component, unique within it's parent.
 
 
- Method Details- createCompsCnrCreates the components for the Editor.- Specified by:
- createCompsCnrin interface- IEUIContainer
- Overrides:
- createCompsCnrin class- UIContainer
 
- createStylesCreates the Styles container (can be overridden by Designer to create EditorStyles).- Specified by:
- createStylesin interface- IEUIContainer
- Overrides:
- createStylesin class- UIComp
 
- addPredefinedPropsImplAdds the predefined containers for identifications, fields and actions. This method is overridden fully by the Editor versions of the class.- Specified by:
- addPredefinedPropsImplin interface- IEUIContainer
- Overrides:
- addPredefinedPropsImplin class- UIContainer
- Throws:
- PropException- For property exceptions.
 
- getPredefinedPropspublic void getPredefinedProps()Gets the references to predefined properties.- Specified by:
- getPredefinedPropsin interface- IEUIContainer
- Overrides:
- getPredefinedPropsin class- UIContainer
 
- getImagePreviewGets the image preview.- Specified by:
- getImagePreviewin interface- IEImagePreview
 
- getCompsCnrGets the container associated with this layout manager and the UI container.- Specified by:
- getCompsCnrin interface- IUIContainer
- Overrides:
- getCompsCnrin class- UIContainer
- Returns:
- The UI components container.
 
- getDesignerGets the Designer Extension for Properties.- Specified by:
- getDesignerin interface- IEUIContainer
- Specified by:
- getDesignerin interface- IPropDesigner
- Returns:
- The instance of the Designer Extension.
 
- getCNImageGets the image for the Common Navigator.- Specified by:
- getCNImagein interface- IEUICompBase
- Parameters:
- isMobile- The mobile theme flag.
- Returns:
- Image or nullif there is no image.
 
- getCNDescriptionTypeProvide a type description for the status bar view, if available.- Specified by:
- getCNDescriptionTypein interface- IEUICompBase
- Specified by:
- getCNDescriptionTypein interface- ITransferContainerProps
- Returns:
- A type description for the status bar view, or null if not available.
 
- getCreatorRetrieves the instance of the UI component creation interface.- Specified by:
- getCreatorin interface- IAddUICompProvider<EUIContainer>
 
- cloneClone must be overridden.- Overrides:
- clonein class- UIContainer
 
- getPossibleChildrenGets the acceptable children property classes that can be used in conjunction with e.g. a Paste operation.- Specified by:
- getPossibleChildrenin interface- IPropCnr
- Overrides:
- getPossibleChildrenin class- PropCnr
- Returns:
- An array containing the classes of possible children, or null for no support.
 
- getPossibleCompChildrenGets the acceptable component children property classes that can be used in conjunction with e.g. a Paste operation.- Specified by:
- getPossibleCompChildrenin interface- IEUIContainer
- Returns:
- An array containing the classes of possible children, or null for no support.
 
- getStylesNameThe name of this styles property for the common navigator.- Specified by:
- getStylesNamein interface- IStylesFilter
- Parameters:
- styles- The Styles property container.
 
- getSupportedStylesGets the groups supported by the component.- Specified by:
- getSupportedStylesin interface- IStylesFilter
- Parameters:
- styles- The Styles property container.
- Returns:
- An array of property names of the styles. Names beginning with '*' indicates it's a group.
 
- getAcceptedLayoutMgrsGets the possible Layout Manager classes for this component.- Specified by:
- getAcceptedLayoutMgrsin interface- IEUIContainer
- Returns:
- null To accept all.
 
- getExtendsPossibleClassesGets the possible classes this container supports for the Extends Framework. The default implementation is to return null.- Specified by:
- getExtendsPossibleClassesin interface- IPropCnr
- Overrides:
- getExtendsPossibleClassesin class- PropCnr
- Returns:
- List of supported classes, or null for none.
 
- getSelectPropDialogTitleGets the title for selection dialog.- Specified by:
- getSelectPropDialogTitlein interface- IExtendsSelection
 
- getSelectPropViewerFilterGets the viewer filter for the tree in the dialog for selecting extends property name.- Specified by:
- getSelectPropViewerFilterin interface- IExtendsSelection
 
- getMethodReferenceAnnotationTypesReturns the annotation types for the method reference(s).- Specified by:
- getMethodReferenceAnnotationTypesin interface- IJavaMethodLinkEnabler
- Returns:
- An array with the annotations supported.
 
- verifyVerifies this property container. The check performed is the extension of classes and that no circular reference is present.- Specified by:
- verifyin interface- IGProp<GProp<?>[]>
- Overrides:
- verifyin class- UIContainer
- Parameters:
- verification- The property verification class.
- Returns:
- true if verification should proceed, false if disposed of and verification should not take place.
 
- initializeSampleDatapublic void initializeSampleData- (int oper) Initialize the sample data for the operation.- Specified by:
- initializeSampleDatain interface- IInitializeSampleData
- Parameters:
- oper- The operation INIT_OPER_*.
 
- getTransferPropsReturns the list of properties that are transferable between layout managers.- Specified by:
- getTransferPropsin interface- ITransferContainerProps
- Returns:
- The list of String's or Atom's that are transferable, null for none.