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_INCLUDE_PRIVATE, EQC_SAVE_FILE, EXT_CONTAINER_EXTENDS, EXT_CONTAINER_EXTENDS_VALID, EXT_EXTENDED, EXT_FINAL, EXT_OVERRIDES, EXT_OVERRIDES_FINAL_ERR, EXT_PRIVATEMethod Summary
Modifier and TypeMethodDescriptiondefault IResourceReturns the resource of this property container by searching upwards in the parent chain.default <T> TgetAdapter(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, 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, verify, warning, warning, warningMethods 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, 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. Returnsnullif no such object can be found.Supported adapter types are GProp, PropCnr, IPropDesigner, DesignerProp, IResource, IProject, IFile, IFolder.
- Specified by:
getAdapterin interfaceIAdaptable- Parameters:
adapter- the adapter class to look up.- Returns:
- a object castable to the given class, or
nullif 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.