Class ViewEditorJsBridge
java.lang.Object
com.inductiveautomation.perspective.designer.workspace.JavaJsBridge
com.inductiveautomation.perspective.designer.workspace.ViewEditorJsBridge
Subclass of JavaJsBridge for the view editor, to provide the link between the methods defined in the bridge and
 the editing of the view.
- 
Field SummaryFields inherited from class com.inductiveautomation.perspective.designer.workspace.JavaJsBridgegson, log
- 
Constructor SummaryConstructorsConstructorDescriptionViewEditorJsBridge(com.teamdev.jxbrowser.browser.Browser browser, ViewResourceEditor editor) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidalterViewPermissions(PermissionsConfig permissionsConfig) protected Stringprotected DesignerContextprotected SessionPropsConfigprotected ViewConfigprotected ViewConfiggetViewConfigInternal(String resourcePath) protected Stringprotected voidprotected voidonContextMenuInternal(Point point, boolean canConvertToDrawing, boolean isDrawing, boolean isSvg, boolean isView) voidonConvertToDrawing(String path, String name, String position, String svgSource, boolean pipeMode) protected voidonDeepSelectionChangeInternal(DeepSelection deepSelection, com.teamdev.jxbrowser.js.JsObject storeObject) protected voidvoidonImageDropped(String imageJson, String dropPointJson) protected voidonPipeModeChangeInternal(String pipeMode) protected voidonPipeSelectionChangeInternal(List<PipeSelectionDetail> details, boolean replaceComponentSelection) protected voidonSelectionChangeInternal(String rootViewPath, List<ComponentDetails> details) protected voidprotected voidprotected voidonStructureChangeInternal(ViewStructure structure) voidonSvgDropped(String name, String svgSource, String dropPointJson) voidonTagsDropped(String path, String tagJson, String dropPointJson, String modifiers) voidonUndoableAction(String key, String json) Methods inherited from class com.inductiveautomation.perspective.designer.workspace.JavaJsBridgeactivateComponentTool, activateComponentTool, addComponents, addComponents, addComponentsToContainer, alignSelectedComponents, alterEventConfig, alterPropertyConfig, alterScriptConfig, convertComponentToDrawing, convertPipesToDrawing, convertSelectionToDrawing, copyJsonToClipboard, copySelectedPipe, copySelection, cutJsonToClipboard, deleteComponents, deleteSelected, deleteSelectedPipeConnection, deleteSelectedPipes, disableEditorEvents, enableEditorEvents, flattenSelectedSvg, flattenSvg, getChildPositionDefaults, getComponentBaseName, getComponentDetails, getEffectivePipeSelectionAppearance, getForSave, getInitMsg, getOwnViewConfig, getOwnViewPath, getPropertyDefaults, getSessionProps, getStyles, getSymbolicPath, getSymbolStyles, getViewConfig, insertProperty, invokeStoreFunction, notifyViewUpdated, onBindingPreviewValue, onContextMenu, onDeepSelectionChange, onDeepSelectionPropsUpdated, onErrorMessage, onPipeModeChange, onPipeSelectionChange, onSaveComplete, onSaveError, onSelectionChange, onSelectionConfigUpdated, onSelectionPropertyChange, onStructureChange, pasteJsonFromClipboard, pastePipes, reloadSymbolStyles, removeChildPropertyConfigs, removeProperty, renameProperty, reorderSelectedComponents, replaceComponent, replaceComponentFromClipboard, sendRaw, setChildrenIndexes, setDeepSelection, setPipeMode, setPipeSelection, setPreview, setSelection, shutdown, stylesUpdated, wrapComponent, writeProperties, writeProperty
- 
Constructor Details- 
ViewEditorJsBridge
 
- 
- 
Method Details- 
getContextInternal- Specified by:
- getContextInternalin class- JavaJsBridge
 
- 
getBridgeDesc- Specified by:
- getBridgeDescin class- JavaJsBridge
 
- 
getViewPathInternal- Specified by:
- getViewPathInternalin class- JavaJsBridge
 
- 
getViewConfigInternal- Specified by:
- getViewConfigInternalin class- JavaJsBridge
 
- 
getSessionPropsInternal- Specified by:
- getSessionPropsInternalin class- JavaJsBridge
 
- 
onStructureChangeInternal- Specified by:
- onStructureChangeInternalin class- JavaJsBridge
 
- 
alterViewPermissions- Specified by:
- alterViewPermissionsin class- JavaJsBridge
 
- 
getViewPermissions- Specified by:
- getViewPermissionsin class- JavaJsBridge
 
- 
onBindingPreviewValueInternal- Specified by:
- onBindingPreviewValueInternalin class- JavaJsBridge
 
- 
onDeepSelectionChangeInternalprotected void onDeepSelectionChangeInternal(DeepSelection deepSelection, com.teamdev.jxbrowser.js.JsObject storeObject) - Specified by:
- onDeepSelectionChangeInternalin class- JavaJsBridge
 
- 
onDeepSelectionPropsUpdatedInternal- Specified by:
- onDeepSelectionPropsUpdatedInternalin class- JavaJsBridge
 
- 
onSelectionChangeInternal- Specified by:
- onSelectionChangeInternalin class- JavaJsBridge
 
- 
onSelectionPropertyChangeInternal- Specified by:
- onSelectionPropertyChangeInternalin class- JavaJsBridge
 
- 
onPipeModeChangeInternal- Specified by:
- onPipeModeChangeInternalin class- JavaJsBridge
 
- 
onPipeSelectionChangeInternalprotected void onPipeSelectionChangeInternal(List<PipeSelectionDetail> details, boolean replaceComponentSelection) - Specified by:
- onPipeSelectionChangeInternalin class- JavaJsBridge
 
- 
onSelectionConfigUpdatedInternal- Specified by:
- onSelectionConfigUpdatedInternalin class- JavaJsBridge
 
- 
onContextMenuInternalprotected void onContextMenuInternal(Point point, boolean canConvertToDrawing, boolean isDrawing, boolean isSvg, boolean isView) - Specified by:
- onContextMenuInternalin class- JavaJsBridge
 
- 
onImageDropped- Overrides:
- onImageDroppedin class- JavaJsBridge
 
- 
onConvertToDrawingpublic void onConvertToDrawing(String path, String name, String position, String svgSource, boolean pipeMode) - Overrides:
- onConvertToDrawingin class- JavaJsBridge
 
- 
onSvgDropped- Overrides:
- onSvgDroppedin class- JavaJsBridge
 
- 
onTagsDropped- Overrides:
- onTagsDroppedin class- JavaJsBridge
 
- 
onUndoableAction- Overrides:
- onUndoableActionin class- JavaJsBridge
 
- 
getViewConfigInternal- Specified by:
- getViewConfigInternalin class- JavaJsBridge
 
 
-