Class ProjectClassList
- java.lang.Object
-
- org.kie.workbench.common.screens.datamodeller.client.pdescriptor.ProjectClassList
-
- All Implemented Interfaces:
com.google.gwt.user.client.ui.IsWidget,ProjectClassListView.Presenter
@Dependent public class ProjectClassList extends Object implements com.google.gwt.user.client.ui.IsWidget, ProjectClassListView.Presenter
-
-
Constructor Summary
Constructors Constructor Description ProjectClassList()ProjectClassList(ProjectClassListView view)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddLoadClassesHandler(ProjectClassListView.LoadClassesHandler loadClassesHandler)com.google.gwt.user.client.ui.WidgetasWidget()List<ClassRow>getClasses()voidonClassNameChange()voidonLoadClass()voidonLoadClasses()voidonRemoveClass(ClassRow classRow)voidredraw()voidsetClasses(List<ClassRow> classes)voidsetNewClassHelpMessage(String helpMessage)voidsetNewClassName(String newClassName)voidsetReadOnly(boolean readOnly)
-
-
-
Constructor Detail
-
ProjectClassList
public ProjectClassList()
-
ProjectClassList
@Inject public ProjectClassList(ProjectClassListView view)
-
-
Method Detail
-
asWidget
public com.google.gwt.user.client.ui.Widget asWidget()
- Specified by:
asWidgetin interfacecom.google.gwt.user.client.ui.IsWidget
-
setNewClassHelpMessage
public void setNewClassHelpMessage(String helpMessage)
-
setNewClassName
public void setNewClassName(String newClassName)
-
onLoadClasses
public void onLoadClasses()
- Specified by:
onLoadClassesin interfaceProjectClassListView.Presenter
-
onLoadClass
public void onLoadClass()
- Specified by:
onLoadClassin interfaceProjectClassListView.Presenter
-
onClassNameChange
public void onClassNameChange()
- Specified by:
onClassNameChangein interfaceProjectClassListView.Presenter
-
onRemoveClass
public void onRemoveClass(ClassRow classRow)
- Specified by:
onRemoveClassin interfaceProjectClassListView.Presenter
-
addLoadClassesHandler
public void addLoadClassesHandler(ProjectClassListView.LoadClassesHandler loadClassesHandler)
- Specified by:
addLoadClassesHandlerin interfaceProjectClassListView.Presenter
-
setReadOnly
public void setReadOnly(boolean readOnly)
-
redraw
public void redraw()
-
-