@Dependent public class DataModelerScreenPresenter extends KieEditor
| Modifier and Type | Class and Description |
|---|---|
static interface |
DataModelerScreenPresenter.DataModelerScreenView |
| Modifier and Type | Field and Description |
|---|---|
protected DataModelerContext |
context |
protected javax.enterprise.event.Event<DataModelerEvent> |
dataModelerEvent |
protected javax.enterprise.event.Event<DataModelerWorkbenchFocusEvent> |
dataModelerFocusEvent |
protected DataModelerWorkbenchContext |
dataModelerWBContext |
protected JavaFileNameValidator |
javaFileNameValidator |
protected EditJavaSourceWidget |
javaSourceEditor |
protected org.guvnor.common.services.shared.security.KieWorkbenchACL |
kieACL |
protected boolean |
loading |
protected javax.enterprise.event.Event<org.uberfire.client.mvp.LockRequiredEvent> |
lockRequired |
protected org.jboss.errai.common.client.api.Caller<DataModelerService> |
modelerService |
protected javax.enterprise.event.Event<org.guvnor.messageconsole.events.PublishBatchMessagesEvent> |
publishBatchMessagesEvent |
protected JavaResourceType |
resourceType |
protected boolean |
uiStarted |
protected javax.enterprise.event.Event<org.guvnor.messageconsole.events.UnpublishMessagesEvent> |
unpublishMessagesEvent |
protected ValidatorService |
validatorService |
protected DataModelerScreenPresenter.DataModelerScreenView |
view |
kieView, menuBuilder, menus, metadata, overviewWidget, saveOperationService, workbenchContext| Constructor and Description |
|---|
DataModelerScreenPresenter(DataModelerScreenPresenter.DataModelerScreenView baseView,
org.uberfire.rpc.SessionInfo sessionInfo) |
| Modifier and Type | Method and Description |
|---|---|
protected DataModelerErrorCallback |
getCopyErrorCallback(org.uberfire.ext.editor.commons.client.file.CopyPopupView copyPopupView) |
DataModel |
getDataModel() |
org.uberfire.workbench.model.menu.Menus |
getMenus() |
protected org.uberfire.mvp.Command |
getOnEditorTabSelectedWithParseErrorCommand()
This command is executed when the editor tab is selected but there are parse errors.
|
protected org.uberfire.mvp.Command |
getOnLoadParseErrorCommand()
This command is executed when a file with parse errors was initially loaded from server.
|
protected org.uberfire.mvp.Command |
getOnSaveParseErrorCommand()
This command is executed when a file that apparently is well is saved and the server returns parse errors.
|
protected org.uberfire.mvp.Command |
getOnSourceParseErrorCommand()
This command is executed every time the user changes the file source and the data is sent to server por parsing
during edition and there are parse errors.
|
protected DataModelerErrorCallback |
getRenameErrorCallback(org.uberfire.ext.editor.commons.client.file.RenamePopupView renamePopupView) |
String |
getSource() |
com.google.gwt.user.client.ui.IsWidget |
getTitle() |
String |
getTitleText() |
com.google.gwt.user.client.ui.IsWidget |
getView() |
protected void |
loadContent() |
protected void |
makeMenuBar() |
void |
OnClose() |
protected void |
onDataObjectChangeEvent(DataObjectChangeEvent event) |
protected void |
onDataObjectFieldSelectedEvent(DataObjectFieldSelectedEvent event) |
protected void |
onDataObjectSelectedEvent(DataObjectSelectedEvent event) |
void |
onEditTabSelected() |
void |
onFocus() |
boolean |
onMayClose() |
void |
onOverviewSelected() |
void |
onSourceTabSelected() |
void |
onStartup(org.uberfire.backend.vfs.ObservablePath path,
org.uberfire.mvp.PlaceRequest place) |
protected org.uberfire.mvp.Command |
onValidate() |
protected void |
rename() |
protected void |
save() |
protected void |
selectSourceTab() |
void |
setSource(String source) |
protected void |
updateSource(String source) |
addImportsTab, addPage, addSourcePage, createOriginalHash, getCouldNotGenerateSourceErrorCallback, getNoSuchFileExceptionErrorCallback, getSelectedTabIndex, getWidget, init, init, init, init, isEditorTabSelected, isOverviewTabSelected, mayClose, mayClose, onEditTabUnselected, onRepositoryRemoved, resetEditorPages, save, selectEditorTab, selectOverviewTab, setOriginalHash, setSelectedTab, showVersionsgetCopyServiceCaller, getCopyValidator, getDeleteServiceCaller, getRenameServiceCaller, getRenameValidator, getSaveSuccessCallback, getVersionRecordManager, isDirty, onRename, onRestore, onSave, reload, showConcurrentUpdatePopupprotected DataModelerScreenPresenter.DataModelerScreenView view
@Inject protected EditJavaSourceWidget javaSourceEditor
@Inject protected javax.enterprise.event.Event<DataModelerEvent> dataModelerEvent
@Inject protected javax.enterprise.event.Event<org.guvnor.messageconsole.events.UnpublishMessagesEvent> unpublishMessagesEvent
@Inject protected javax.enterprise.event.Event<org.guvnor.messageconsole.events.PublishBatchMessagesEvent> publishBatchMessagesEvent
@Inject protected javax.enterprise.event.Event<org.uberfire.client.mvp.LockRequiredEvent> lockRequired
@Inject protected javax.enterprise.event.Event<DataModelerWorkbenchFocusEvent> dataModelerFocusEvent
@Inject protected org.guvnor.common.services.shared.security.KieWorkbenchACL kieACL
@Inject protected org.jboss.errai.common.client.api.Caller<DataModelerService> modelerService
@Inject protected ValidatorService validatorService
@Inject protected JavaFileNameValidator javaFileNameValidator
@Inject protected JavaResourceType resourceType
@Inject protected DataModelerWorkbenchContext dataModelerWBContext
protected DataModelerContext context
protected boolean uiStarted
protected boolean loading
@Inject public DataModelerScreenPresenter(DataModelerScreenPresenter.DataModelerScreenView baseView, org.uberfire.rpc.SessionInfo sessionInfo)
public String getTitleText()
getTitleText in class org.uberfire.ext.editor.commons.client.BaseEditorpublic com.google.gwt.user.client.ui.IsWidget getTitle()
getTitle in class org.uberfire.ext.editor.commons.client.BaseEditorpublic com.google.gwt.user.client.ui.IsWidget getView()
public org.uberfire.workbench.model.menu.Menus getMenus()
public void onStartup(org.uberfire.backend.vfs.ObservablePath path,
org.uberfire.mvp.PlaceRequest place)
@OnFocus public void onFocus()
@OnMayClose public boolean onMayClose()
protected DataModelerErrorCallback getCopyErrorCallback(org.uberfire.ext.editor.commons.client.file.CopyPopupView copyPopupView)
protected void rename()
protected org.uberfire.mvp.Command onValidate()
onValidate in class org.uberfire.ext.editor.commons.client.BaseEditorprotected void loadContent()
loadContent in class org.uberfire.ext.editor.commons.client.BaseEditorprotected org.uberfire.mvp.Command getOnLoadParseErrorCommand()
protected org.uberfire.mvp.Command getOnSaveParseErrorCommand()
protected org.uberfire.mvp.Command getOnSourceParseErrorCommand()
protected org.uberfire.mvp.Command getOnEditorTabSelectedWithParseErrorCommand()
protected void selectSourceTab()
protected DataModelerErrorCallback getRenameErrorCallback(org.uberfire.ext.editor.commons.client.file.RenamePopupView renamePopupView)
public DataModel getDataModel()
public String getSource()
public void setSource(String source)
public void onSourceTabSelected()
onSourceTabSelected in interface KieEditorWrapperView.KieEditorWrapperPresenteronSourceTabSelected in class KieEditorpublic void onOverviewSelected()
onOverviewSelected in interface KieEditorWrapperView.KieEditorWrapperPresenteronOverviewSelected in class KieEditorprotected void updateSource(String source)
updateSource in class KieEditorpublic void onEditTabSelected()
onEditTabSelected in interface KieEditorWrapperView.KieEditorWrapperPresenteronEditTabSelected in class KieEditorprotected void onDataObjectChangeEvent(@Observes
DataObjectChangeEvent event)
protected void onDataObjectSelectedEvent(@Observes
DataObjectSelectedEvent event)
protected void onDataObjectFieldSelectedEvent(@Observes
DataObjectFieldSelectedEvent event)
protected void makeMenuBar()
makeMenuBar in class KieEditorCopyright © 2001–2016 JBoss by Red Hat. All rights reserved.