@Dependent public class DataModelerScreenPresenter extends KieEditor
| Modifier and Type | Class and Description |
|---|---|
static interface |
DataModelerScreenPresenter.DataModelerScreenView |
| Modifier and Type | Field and Description |
|---|---|
protected org.uberfire.security.authz.AuthorizationManager |
authorizationManager |
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 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 ShowAssetUsagesDisplayer |
showAssetUsagesDisplayer |
protected boolean |
uiStarted |
protected javax.enterprise.event.Event<org.guvnor.messageconsole.events.UnpublishMessagesEvent> |
unpublishMessagesEvent |
protected ValidationPopup |
validationPopup |
protected org.jboss.errai.common.client.api.Caller<ValidationService> |
validationService |
protected ValidatorService |
validatorService |
protected DataModelerScreenPresenter.DataModelerScreenView |
view |
copyPopUpPresenter, deletePopUpPresenter, fileMenuBuilder, kieView, metadata, overviewWidget, projectController, renamePopUpPresenter, savePopUpPresenter, workbenchContextbaseView, changeTitleNotification, concurrentDeleteAcceptedEvent, concurrentDeleteIgnoredEvent, concurrentRenameAcceptedEvent, concurrentRenameIgnoredEvent, concurrentUpdateSessionInfo, fileNameValidator, isReadOnly, menuBuilder, menuItems, menus, notification, originalHash, place, placeManager, type, versionRecordManager| 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.popups.CopyPopUpPresenter.View 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.popups.RenamePopUpPresenter.View 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 |
onSafeDelete() |
void |
onSafeRename() |
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, buildMenuBar, canUpdateProject, 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, init, 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.jboss.errai.common.client.api.Caller<DataModelerService> modelerService
@Inject protected ValidationPopup validationPopup
@Inject protected ValidatorService validatorService
@Inject protected org.jboss.errai.common.client.api.Caller<ValidationService> validationService
@Inject protected JavaFileNameValidator javaFileNameValidator
@Inject protected JavaResourceType resourceType
@Inject protected DataModelerWorkbenchContext dataModelerWBContext
@Inject protected org.uberfire.security.authz.AuthorizationManager authorizationManager
@Inject protected ShowAssetUsagesDisplayer showAssetUsagesDisplayer
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()
public void onSafeDelete()
protected DataModelerErrorCallback getCopyErrorCallback(org.uberfire.ext.editor.commons.client.file.popups.CopyPopUpPresenter.View copyPopupView)
public void onSafeRename()
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.popups.RenamePopUpPresenter.View 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–2017 JBoss by Red Hat. All rights reserved.