@Dependent public class DataModelerScreenPresenter extends KieEditor<String>
| 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 JavaAssetUpdateValidator |
javaAssetUpdateValidator |
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 |
alertsButtonMenuItemBuilder, assetUpdateValidator, copyPopUpPresenter, deletePopUpPresenter, fileMenuBuilder, kieView, metadata, overviewWidget, projectController, renamePopUpPresenter, savePopUpPresenter, workbenchContextbaseView, changeTitleNotification, concurrentDeleteAcceptedEvent, concurrentDeleteIgnoredEvent, concurrentRenameAcceptedEvent, concurrentRenameIgnoredEvent, concurrentUpdateSessionInfo, fileNameValidator, isReadOnly, isValidationRunning, menuBuilder, menuBuilderManagedInstance, menuItems, menus, metadataOriginalHash, notification, originalHash, place, placeManager, saveAndRenameCommandBuilder, 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 void |
onValidate(org.uberfire.mvp.Command finished) |
protected void |
rename() |
protected void |
save() |
protected void |
selectSourceTab() |
void |
setSource(String source) |
protected void |
updateSource(String source) |
addCommonActions, addCopy, addDelete, addDownloadMenuItem, addImportsTab, addPage, addRename, addSave, addSourcePage, buildMenuBar, canUpdateProject, createOriginalHash, getCouldNotGenerateSourceErrorCallback, getMetadataSupplier, getNoSuchFileExceptionErrorCallback, getRenameValidator, getSelectedTabIndex, getWidget, init, init, init, init, isEditorTabSelected, isOverviewTabSelected, mayClose, mayClose, onEditTabUnselected, onRepositoryRemoved, onSave, resetEditorPages, save, saveAction, selectEditorTab, selectOverviewTab, setOriginalHash, setSelectedTab, showVersionsaddDownloadMenuItem, downloadMenuItem, getContentSupplier, getCopyServiceCaller, getCopyValidator, getCurrentContentHash, getDeleteServiceCaller, getPathSupplier, getRenameServiceCaller, getSaveAndRename, getSaveAndRenameCommandBuilder, getSaveAndRenameServiceCaller, getSaveSuccessCallback, getValidateCommand, getVersionRecordManager, init, isDirty, isDirtySupplier, onAfterValidate, onBeforeValidate, onRename, onRestore, onSuccess, reload, setMetadataOriginalHash, 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 JavaAssetUpdateValidator javaAssetUpdateValidator
@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.BaseEditor<String,org.guvnor.common.services.shared.metadata.model.Metadata>public com.google.gwt.user.client.ui.IsWidget getTitle()
getTitle in class org.uberfire.ext.editor.commons.client.BaseEditor<String,org.guvnor.common.services.shared.metadata.model.Metadata>public 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 void onValidate(org.uberfire.mvp.Command finished)
onValidate in class org.uberfire.ext.editor.commons.client.BaseEditor<String,org.guvnor.common.services.shared.metadata.model.Metadata>protected void loadContent()
loadContent in class org.uberfire.ext.editor.commons.client.BaseEditor<String,org.guvnor.common.services.shared.metadata.model.Metadata>protected 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 KieEditor<String>public void onOverviewSelected()
onOverviewSelected in interface KieEditorWrapperView.KieEditorWrapperPresenteronOverviewSelected in class KieEditor<String>protected void updateSource(String source)
updateSource in class KieEditor<String>public void onEditTabSelected()
onEditTabSelected in interface KieEditorWrapperView.KieEditorWrapperPresenteronEditTabSelected in class KieEditor<String>protected void onDataObjectChangeEvent(@Observes
DataObjectChangeEvent event)
protected void onDataObjectSelectedEvent(@Observes
DataObjectSelectedEvent event)
protected void onDataObjectFieldSelectedEvent(@Observes
DataObjectFieldSelectedEvent event)
protected void makeMenuBar()
makeMenuBar in class KieEditor<String>Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.