Drools Workbench - Technical Rule Editor - Client 6.2.0.CR2

org.drools.workbench.screens.drltext.client.editor
Class DRLEditorPresenter

java.lang.Object
  extended by org.kie.workbench.common.widgets.metadata.client.KieEditor
      extended by org.drools.workbench.screens.drltext.client.editor.DRLEditorPresenter

@Dependent
public class DRLEditorPresenter
extends org.kie.workbench.common.widgets.metadata.client.KieEditor

This is the default rule editor widget (just text editor based).


Field Summary
 
Fields inherited from class org.kie.workbench.common.widgets.metadata.client.KieEditor
changeTitleNotification, concurrentUpdateSessionInfo, EDITOR_TAB_INDEX, fileNameValidator, isReadOnly, menuBuilder, menus, metadata, OVERVIEW_TAB_INDEX, place, versionRecordManager
 
Constructor Summary
DRLEditorPresenter(DRLEditorView view)
           
 
Method Summary
 boolean checkIfDirty()
           
 org.uberfire.workbench.model.menu.Menus getMenus()
           
 com.google.gwt.user.client.ui.IsWidget getTitle()
           
 String getTitleText()
           
 com.google.gwt.user.client.ui.IsWidget getWidget()
           
 void init()
           
 boolean isDirty()
           
 void loadClassFields(String fullyQualifiedClassName, org.uberfire.client.callbacks.Callback<List<String>> callback)
           
protected  void loadContent()
           
 void onClose()
           
protected  void onSourceTabSelected()
           
 void onStartup(org.uberfire.backend.vfs.ObservablePath path, org.uberfire.mvp.PlaceRequest place)
           
protected  org.uberfire.mvp.Command onValidate()
           
protected  void save()
           
 
Methods inherited from class org.kie.workbench.common.widgets.metadata.client.KieEditor
addImportsTab, addPage, addSourcePage, getNoSuchFileExceptionErrorCallback, getSaveSuccessCallback, getSelectedTabIndex, init, init, isEditorTabSelected, isOverviewTabSelected, makeMenuBar, OnClose, onEditTabSelected, onOverviewSelected, onRename, onRestore, onSave, reload, resetEditorPages, selectEditorTab, selectOverviewTab, setSelectedTab, showConcurrentUpdatePopup, updateSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DRLEditorPresenter

@Inject
public DRLEditorPresenter(DRLEditorView view)
Method Detail

init

@PostConstruct
public void init()

onStartup

public void onStartup(org.uberfire.backend.vfs.ObservablePath path,
                      org.uberfire.mvp.PlaceRequest place)

loadContent

protected void loadContent()
Specified by:
loadContent in class org.kie.workbench.common.widgets.metadata.client.KieEditor

loadClassFields

public void loadClassFields(String fullyQualifiedClassName,
                            org.uberfire.client.callbacks.Callback<List<String>> callback)

onValidate

protected org.uberfire.mvp.Command onValidate()
Overrides:
onValidate in class org.kie.workbench.common.widgets.metadata.client.KieEditor

save

protected void save()
Overrides:
save in class org.kie.workbench.common.widgets.metadata.client.KieEditor

isDirty

public boolean isDirty()

onClose

public void onClose()

checkIfDirty

public boolean checkIfDirty()

getTitle

public com.google.gwt.user.client.ui.IsWidget getTitle()
Overrides:
getTitle in class org.kie.workbench.common.widgets.metadata.client.KieEditor

getTitleText

public String getTitleText()
Overrides:
getTitleText in class org.kie.workbench.common.widgets.metadata.client.KieEditor

onSourceTabSelected

protected void onSourceTabSelected()
Overrides:
onSourceTabSelected in class org.kie.workbench.common.widgets.metadata.client.KieEditor

getWidget

public com.google.gwt.user.client.ui.IsWidget getWidget()
Overrides:
getWidget in class org.kie.workbench.common.widgets.metadata.client.KieEditor

getMenus

public org.uberfire.workbench.model.menu.Menus getMenus()

Drools Workbench - Technical Rule Editor - Client 6.2.0.CR2

Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.