Package com.iizigo.prop
Interface IPropDesigner
- All Superinterfaces:
IAdaptable
,IGProp<GProp<?>[]>
,IPropCnr
- All Known Subinterfaces:
IEditorActionActorSettings
,IELayoutMgr<LAYOUT_PROP>
,IELayoutMgrDND<LAYOUT_PROP>
,IELayoutMgrSimpleDND<LAYOUT_PROP>
,IEUIComp
,IEUICompBase
,IEUICompCommon
,IEUIContainer
,IEUIPanel
,IEVSComponent
,IJavaClassLinkEnabler
,IUIBuilderFromVSLinkEnabler
,IVirtualizedMonitorPanelProvider
,IVirtualizedMonitorProp
,IWrappedElement
,IWSPropDesigner
- All Known Implementing Classes:
AppDistributionProps
,CaptureFieldProp
,CaptureRootProp
,CaptureScreenProp
,EAbsoluteLayout
,EAccordionLayout
,EAxis2D
,EBorderLayout
,ECalendarEvent
,ECalendarLayout
,EContextMenuLayout
,EditorActionActors
,EditorActiveTerminalSession
,EditorActiveTerminalSessions
,EditorClientSessionProp
,EditorConnectionProfileSetup
,EditorConnectionProfilesSetup
,EditorDatabaseActionActor.Settings
,EditorDatabaseProps
,EditorEndPointPropCnr
,EditorEndPointsPropCnr
,EditorFieldActor
,EditorFieldActors
,EditorFontFaces
,EditorFontFile
,EditorFontFiles
,EditorFontIconDefinition
,EditorFontIconsDefinition
,EditorHistoryBackward.Settings
,EditorHistoryForward.Settings
,EditorImageDefinition
,EditorImageLocation
,EditorImageResolution
,EditorImagesDefinition
,EditorImagesResolution
,EditorImagesStyle
,EditorImageStyle
,EditorImageStyleLocation
,EditorImageStylesResolution
,EditorInfoPropCnr
,EditorInputProps
,EditorInputVariable
,EditorJavaActionActor.Settings
,EditorJSONElementWrapper
,EditorJSONEncodedInput
,EditorJSONReplyDocument
,EditorLetsEncryptDomain
,EditorMailProps
,EditorOutputColumn
,EditorOutputProps
,EditorOutputTable
,EditorOutputVariable
,EditorOutputVariables
,EditorPolicyProps
,EditorPushProps
,EditorPWAProps
,EditorRESTfulInputProps
,EditorResultProps
,EditorResultSetColumnProp
,EditorResultSetProps
,EditorRuntimeBuilderProps
,EditorScreenActionGroupProp
,EditorScreenActionProp
,EditorScreenActionsProp
,EditorScreenFieldGroupProp
,EditorScreenFieldProp
,EditorScreenFieldsProp
,EditorScreenIdentificationProp
,EditorScreenIdentificationsProp
,EditorScreenProp
,EditorSelector
,EditorServerAppConfig
,EditorServerConfigEnvProps
,EditorServerPluginConfig
,EditorServerProps
,EditorServerSettings
,EditorSessionConnectionStatProp
,EditorSessionsProp
,EditorSetFocus.Settings
,EditorSetSourceFieldValue.Settings
,EditorSetTargetFieldValue.Settings
,EditorStyledImageDefinition
,EditorStyles
,EditorSVGDefinition
,EditorTerminalActionActor.Settings
,EditorTerminalProps
,EditorTextTable
,EditorTransportField.Settings
,EditorURLEncodedInput
,EditorURLInputParameter
,EditorVirtualizedMonitorPropCnr
,EditorVirtualSpace
,EditorVSAction
,EditorVSColumnHeader
,EditorVSField
,EditorVSGroup
,EditorVSParticipantsHolder
,EditorVSRow
,EditorVSRows
,EditorVSTable
,EditorWebServerPortConfig
,EditorWebServiceActionActor.Settings
,EditorWebServiceProp
,EFlexLayout
,EGridLayout
,EHeadingLayout
,EListLayout
,EMapLayout
,EMapMarkerProp
,EMapMarkers
,EMenuBarLayout
,EMenuLayout
,EMLDefaultItemProp
,EMLGroup
,EMLGroupLayout
,EMList
,EMListLayout
,EMLItemProp
,EMUIHeading
,EMUISimpleDialog
,EMUISwitch
,EMUITabBar
,EPlot2D
,ESeries
,ESeriesValue
,ESwapLayout
,ETabBarLayout
,ETabLayout
,EUIAccordion
,EUIButton
,EUICalendar
,EUICalendarList
,EUIChart
,EUICheckBox
,EUICheckedMenuItem
,EUIComboBox
,EUIComps
,EUIContainer
,EUIContextMenu
,EUIDateTime
,EUIDialog
,EUIEmpty
,EUIGauge
,EUIImage
,EUIImage2
,EUILabel
,EUIMap
,EUIMedia
,EUIMenu
,EUIMenuBar
,EUIMenuItem
,EUIMenuSeparator
,EUIOutput
,EUIPanel
,EUIPanelPart
,EUIPanelPartCnr
,EUIProgress
,EUIRadioButton
,EUIRadioMenuItem
,EUISlider
,EUISpinner
,EUISwapContainer
,EUITabContainer
,EUITable
,EUITableColumn
,EUITableLayout
,EUIText
,EUITextArea
,EUITitlePane
,FilePropCnr
,FolderPropCnr
,LogicItemProp
,LogicProp
,ModuleFolderPropCnr
,ModuleRootPropCnr
,RecordingProp
,RecordingRootProp
,RecordingScreenProp
,RecordingScreensProp
Interface for property containers for iiziGo Designer that supports file reference to an IFile object, the modification stamp, an exception, used when loading files as well as checking for possible refresh.
- Author:
- Christopher Mindus
Field Summary
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_PRIVATE, EQC_SAVE_FILE, EXT_CONTAINER_EXTENDS, EXT_CONTAINER_EXTENDS_VALID, EXT_EXTENDED, EXT_FINAL, EXT_OVERRIDES, EXT_OVERRIDES_FINAL_ERR, EXT_PRIVATE
Method Summary
Modifier and TypeMethodDescriptiondefault IResource
Returns the resource of this property container by searching upwards in the parent chain.default <T> T
getAdapter
(Class<T> adapter) Returns an object which is an instance of the given class associated with this object.Gets the Designer Extension for Properties.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, 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, verify, warning, warning, warning
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, getExtendsPossibleClasses, getFirstProp, getFirstProp, getFocusEngine, getInt, getInt, getInt, getInt, getLong, getLong, getLong, getLong, getNumber, getNumber, getNumber, getNumber, getPossibleChildren, 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, isSibling, 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
Method Details
getDesigner
DesignerProp getDesigner()Gets the Designer Extension for Properties.- Returns:
- The instance of the Designer Extension.
getAdapter
Returns an object which is an instance of the given class associated with this object. Returnsnull
if no such object can be found.Supported adapter types are GProp, PropCnr, IPropDesigner, DesignerProp, IResource, IProject, IFile, IFolder.
- Specified by:
getAdapter
in interfaceIAdaptable
- Parameters:
adapter
- the adapter class to look up.- Returns:
- a object castable to the given class, or
null
if this object does not have an adapter for the given class
findIResource
Returns the resource of this property container by searching upwards in the parent chain.- Returns:
- The resource, or null if not found.