Class DataModelerEvent
- java.lang.Object
-
- org.kie.workbench.common.screens.datamodeller.events.DataModelerEvent
-
- Direct Known Subclasses:
DataModelerValueChangeEvent,DataModelReload,DataModelSaved,DataObjectCreatedEvent,DataObjectDeletedEvent,DataObjectFieldCreatedEvent,DataObjectFieldDeletedEvent,DataObjectFieldSelectedEvent,DataObjectRenamedEvent,DataObjectSelectedEvent
@Portable public class DataModelerEvent extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected StringcontextIdprotected org.kie.workbench.common.services.datamodeller.core.DataObjectcurrentDataObjectprotected org.kie.workbench.common.services.datamodeller.core.ObjectPropertycurrentFieldprotected org.kie.workbench.common.services.datamodeller.core.MethodcurrentMethodprotected org.guvnor.common.services.project.model.ModulecurrentModulestatic StringDATA_MODEL_BROWSERstatic StringDATA_OBJECT_BROWSERstatic StringDATA_OBJECT_EDITORprotected org.uberfire.backend.vfs.Pathpathprotected Stringsource
-
Constructor Summary
Constructors Constructor Description DataModelerEvent()DataModelerEvent(String contextId, String source, org.kie.workbench.common.services.datamodeller.core.DataObject currentDataObject)DataModelerEvent(String contextId, String source, org.kie.workbench.common.services.datamodeller.core.DataObject currentDataObject, org.kie.workbench.common.services.datamodeller.core.ObjectProperty currentField)DataModelerEvent(String contextId, org.guvnor.common.services.project.model.Module currentModule, org.kie.workbench.common.services.datamodeller.core.DataObject currentDataObject)DataModelerEvent(String source, org.kie.workbench.common.services.datamodeller.core.DataObject currentDataObject)DataModelerEvent(org.guvnor.common.services.project.model.Module currentModule, org.kie.workbench.common.services.datamodeller.core.DataObject currentDataObject)DataModelerEvent(org.kie.workbench.common.services.datamodeller.core.DataObject currentDataObject)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetContextId()org.kie.workbench.common.services.datamodeller.core.DataObjectgetCurrentDataObject()org.kie.workbench.common.services.datamodeller.core.ObjectPropertygetCurrentField()org.kie.workbench.common.services.datamodeller.core.MethodgetCurrentMethod()org.guvnor.common.services.project.model.ModulegetCurrentModule()org.uberfire.backend.vfs.PathgetPath()StringgetSource()booleanisFrom(String source)booleanisFrom(org.guvnor.common.services.project.model.Module module)booleanisFromContext(String contextId)voidsetContextId(String contextId)voidsetCurrentDataObject(org.kie.workbench.common.services.datamodeller.core.DataObject currentDataObject)voidsetCurrentField(org.kie.workbench.common.services.datamodeller.core.ObjectProperty currentField)voidsetCurrentMethod(org.kie.workbench.common.services.datamodeller.core.Method currentMethod)voidsetCurrentModule(org.guvnor.common.services.project.model.Module currentModule)voidsetPath(org.uberfire.backend.vfs.Path path)voidsetSource(String source)DataModelerEventwithContextId(String contextId)DataModelerEventwithCurrentDataObject(org.kie.workbench.common.services.datamodeller.core.DataObject currentDataObject)DataModelerEventwithCurrentField(org.kie.workbench.common.services.datamodeller.core.ObjectProperty currentField)DataModelerEventwithCurrentMethod(org.kie.workbench.common.services.datamodeller.core.Method currentMethod)DataModelerEventwithCurrentProject(org.guvnor.common.services.project.model.Module currentModule)DataModelerEventwithPath(org.uberfire.backend.vfs.Path path)DataModelerEventwithSource(String source)
-
-
-
Field Detail
-
DATA_MODEL_BROWSER
public static final String DATA_MODEL_BROWSER
- See Also:
- Constant Field Values
-
DATA_OBJECT_BROWSER
public static final String DATA_OBJECT_BROWSER
- See Also:
- Constant Field Values
-
DATA_OBJECT_EDITOR
public static final String DATA_OBJECT_EDITOR
- See Also:
- Constant Field Values
-
currentDataObject
protected org.kie.workbench.common.services.datamodeller.core.DataObject currentDataObject
-
currentField
protected org.kie.workbench.common.services.datamodeller.core.ObjectProperty currentField
-
currentMethod
protected org.kie.workbench.common.services.datamodeller.core.Method currentMethod
-
currentModule
protected org.guvnor.common.services.project.model.Module currentModule
-
source
protected String source
-
contextId
protected String contextId
-
path
protected org.uberfire.backend.vfs.Path path
-
-
Constructor Detail
-
DataModelerEvent
public DataModelerEvent()
-
DataModelerEvent
public DataModelerEvent(org.kie.workbench.common.services.datamodeller.core.DataObject currentDataObject)
-
DataModelerEvent
public DataModelerEvent(String contextId, String source, org.kie.workbench.common.services.datamodeller.core.DataObject currentDataObject)
-
DataModelerEvent
public DataModelerEvent(String source, org.kie.workbench.common.services.datamodeller.core.DataObject currentDataObject)
-
DataModelerEvent
public DataModelerEvent(String contextId, String source, org.kie.workbench.common.services.datamodeller.core.DataObject currentDataObject, org.kie.workbench.common.services.datamodeller.core.ObjectProperty currentField)
-
DataModelerEvent
public DataModelerEvent(String contextId, org.guvnor.common.services.project.model.Module currentModule, org.kie.workbench.common.services.datamodeller.core.DataObject currentDataObject)
-
DataModelerEvent
public DataModelerEvent(org.guvnor.common.services.project.model.Module currentModule, org.kie.workbench.common.services.datamodeller.core.DataObject currentDataObject)
-
-
Method Detail
-
getCurrentDataObject
public org.kie.workbench.common.services.datamodeller.core.DataObject getCurrentDataObject()
-
withCurrentDataObject
public DataModelerEvent withCurrentDataObject(org.kie.workbench.common.services.datamodeller.core.DataObject currentDataObject)
-
setCurrentDataObject
public void setCurrentDataObject(org.kie.workbench.common.services.datamodeller.core.DataObject currentDataObject)
-
getCurrentField
public org.kie.workbench.common.services.datamodeller.core.ObjectProperty getCurrentField()
-
withCurrentField
public DataModelerEvent withCurrentField(org.kie.workbench.common.services.datamodeller.core.ObjectProperty currentField)
-
setCurrentField
public void setCurrentField(org.kie.workbench.common.services.datamodeller.core.ObjectProperty currentField)
-
withCurrentProject
public DataModelerEvent withCurrentProject(org.guvnor.common.services.project.model.Module currentModule)
-
setCurrentMethod
public void setCurrentMethod(org.kie.workbench.common.services.datamodeller.core.Method currentMethod)
-
getCurrentMethod
public org.kie.workbench.common.services.datamodeller.core.Method getCurrentMethod()
-
withCurrentMethod
public DataModelerEvent withCurrentMethod(org.kie.workbench.common.services.datamodeller.core.Method currentMethod)
-
getCurrentModule
public org.guvnor.common.services.project.model.Module getCurrentModule()
-
setCurrentModule
public void setCurrentModule(org.guvnor.common.services.project.model.Module currentModule)
-
getSource
public String getSource()
-
withSource
public DataModelerEvent withSource(String source)
-
setSource
public void setSource(String source)
-
getContextId
public String getContextId()
-
withContextId
public DataModelerEvent withContextId(String contextId)
-
setContextId
public void setContextId(String contextId)
-
getPath
public org.uberfire.backend.vfs.Path getPath()
-
withPath
public DataModelerEvent withPath(org.uberfire.backend.vfs.Path path)
-
setPath
public void setPath(org.uberfire.backend.vfs.Path path)
-
isFrom
public boolean isFrom(org.guvnor.common.services.project.model.Module module)
-
isFrom
public boolean isFrom(String source)
-
isFromContext
public boolean isFromContext(String contextId)
-
-