Class AbstractDesignAdapter
- java.lang.Object
- 
- com.inductiveautomation.perspective.designer.workspace.propertyeditor.AbstractDesignAdapter
 
- 
- All Implemented Interfaces:
- DesignAdapter
 - Direct Known Subclasses:
- SessionPropsAdapter
 
 public abstract class AbstractDesignAdapter extends java.lang.Object implements DesignAdapter 
- 
- 
Field SummaryFields Modifier and Type Field Description protected DesignerContextcontext
 - 
Constructor SummaryConstructors Constructor Description AbstractDesignAdapter(DesignerContext context)
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description voidalterEventConfig(EventConfigChange change)voidalterPropertyConfig(PropertyConfigChange change, boolean createUndoAction)voidalterScriptConfig(ScriptConfigChange change)voidalterViewPermissions(PermissionsConfig config)protected abstract JavaJsBridgegetBridge()java.util.concurrent.CompletableFuture<ComponentDetails>getComponentDetails(java.lang.String componentIndexPath)DesignerContextgetContext()java.util.concurrent.CompletableFuture<java.lang.String>getEffectivePipeSelectionAppearance()java.util.concurrent.CompletableFuture<java.util.List<java.lang.String>>getSymbolicPath(java.lang.String indexPath)voidinsertProperty(InsertPropertyChange change)voidremoveChildPropertyConfigs(java.lang.String componentIndexPath, PropertyType scope, java.lang.String propertyPath)voidremoveProperty(RemovePropertyChange change, boolean createUndoAction)voidrenameProperty(RenamePropertyChange change, boolean createUndoAction)voidsendRaw(java.lang.String protocol, java.lang.String payloadJson)voidwriteProperties(WritePropertiesChange change)voidwriteProperty(WritePropertyChange change, boolean createUndoAction)- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 - 
Methods inherited from interface com.inductiveautomation.perspective.designer.api.DesignAdaptergetDeepSelection, getDesignerComponentStore, getEventBus, getSelection, getViewStructure
 
- 
 
- 
- 
- 
Field Detail- 
contextprotected final DesignerContext context 
 
- 
 - 
Constructor Detail- 
AbstractDesignAdapterpublic AbstractDesignAdapter(DesignerContext context) 
 
- 
 - 
Method Detail- 
getContextpublic DesignerContext getContext() - Specified by:
- getContextin interface- DesignAdapter
 
 - 
getBridgeprotected abstract JavaJsBridge getBridge() 
 - 
getSymbolicPathpublic java.util.concurrent.CompletableFuture<java.util.List<java.lang.String>> getSymbolicPath(java.lang.String indexPath) - Specified by:
- getSymbolicPathin interface- DesignAdapter
 
 - 
getComponentDetailspublic java.util.concurrent.CompletableFuture<ComponentDetails> getComponentDetails(java.lang.String componentIndexPath) - Specified by:
- getComponentDetailsin interface- DesignAdapter
 
 - 
getEffectivePipeSelectionAppearancepublic java.util.concurrent.CompletableFuture<java.lang.String> getEffectivePipeSelectionAppearance() - Specified by:
- getEffectivePipeSelectionAppearancein interface- DesignAdapter
 
 - 
writePropertypublic void writeProperty(WritePropertyChange change, boolean createUndoAction) - Specified by:
- writePropertyin interface- DesignAdapter
 
 - 
writePropertiespublic void writeProperties(WritePropertiesChange change) - Specified by:
- writePropertiesin interface- DesignAdapter
 
 - 
insertPropertypublic void insertProperty(InsertPropertyChange change) - Specified by:
- insertPropertyin interface- DesignAdapter
 
 - 
renamePropertypublic void renameProperty(RenamePropertyChange change, boolean createUndoAction) - Specified by:
- renamePropertyin interface- DesignAdapter
 
 - 
removePropertypublic void removeProperty(RemovePropertyChange change, boolean createUndoAction) - Specified by:
- removePropertyin interface- DesignAdapter
 
 - 
removeChildPropertyConfigspublic void removeChildPropertyConfigs(java.lang.String componentIndexPath, PropertyType scope, java.lang.String propertyPath)- Specified by:
- removeChildPropertyConfigsin interface- DesignAdapter
 
 - 
alterPropertyConfigpublic void alterPropertyConfig(PropertyConfigChange change, boolean createUndoAction) - Specified by:
- alterPropertyConfigin interface- DesignAdapter
 
 - 
alterEventConfigpublic void alterEventConfig(EventConfigChange change) - Specified by:
- alterEventConfigin interface- DesignAdapter
 
 - 
alterScriptConfigpublic void alterScriptConfig(ScriptConfigChange change) - Specified by:
- alterScriptConfigin interface- DesignAdapter
 
 - 
alterViewPermissionspublic void alterViewPermissions(PermissionsConfig config) - Specified by:
- alterViewPermissionsin interface- DesignAdapter
 
 - 
sendRawpublic void sendRaw(java.lang.String protocol, java.lang.String payloadJson)- Specified by:
- sendRawin interface- DesignAdapter
 
 
- 
 
-