Class BaseEditor
- java.lang.Object
-
- org.kie.workbench.common.screens.datamodeller.client.widgets.common.domain.BaseEditor
-
- All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget
- Direct Known Subclasses:
FieldEditor,ObjectEditor
public abstract class BaseEditor extends Object implements com.google.gwt.user.client.ui.IsWidget
-
-
Field Summary
Fields Modifier and Type Field Description protected DataModelCommandBuildercommandBuilderprotected DataModelerContextcontextprotected javax.enterprise.event.Event<org.kie.workbench.common.screens.datamodeller.events.DataModelerEvent>dataModelerEventprotected DomainHandlerRegistryhandlerRegistryprotected booleanreadonly
-
Constructor Summary
Constructors Constructor Description BaseEditor(DomainHandlerRegistry handlerRegistry, javax.enterprise.event.Event<org.kie.workbench.common.screens.datamodeller.events.DataModelerEvent> dataModelerEvent, DataModelCommandBuilder commandBuilder)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract voidclear()protected voidexecutePostCommandProcessing(DataModelCommand command)DataModelerContextgetContext()abstract StringgetDomainName()abstract StringgetName()booleanisReadonly()protected voidnotifyChange(org.kie.workbench.common.screens.datamodeller.events.DataModelerEvent event)voidonContextChange(DataModelerContext context)voidsetReadonly(boolean readonly)
-
-
-
Field Detail
-
context
protected DataModelerContext context
-
readonly
protected boolean readonly
-
dataModelerEvent
protected javax.enterprise.event.Event<org.kie.workbench.common.screens.datamodeller.events.DataModelerEvent> dataModelerEvent
-
handlerRegistry
protected DomainHandlerRegistry handlerRegistry
-
commandBuilder
protected DataModelCommandBuilder commandBuilder
-
-
Constructor Detail
-
BaseEditor
public BaseEditor(DomainHandlerRegistry handlerRegistry, javax.enterprise.event.Event<org.kie.workbench.common.screens.datamodeller.events.DataModelerEvent> dataModelerEvent, DataModelCommandBuilder commandBuilder)
-
-
Method Detail
-
getContext
public DataModelerContext getContext()
-
onContextChange
public void onContextChange(DataModelerContext context)
-
setReadonly
public void setReadonly(boolean readonly)
-
isReadonly
public boolean isReadonly()
-
clear
public abstract void clear()
-
getName
public abstract String getName()
-
getDomainName
public abstract String getDomainName()
-
executePostCommandProcessing
protected void executePostCommandProcessing(DataModelCommand command)
-
notifyChange
protected void notifyChange(org.kie.workbench.common.screens.datamodeller.events.DataModelerEvent event)
-
-