com.sdm.quasar.client.showcase.swing.allinone.emplList
Class ListDialog

java.lang.Object
  extended bycom.sdm.quasar.client.core.dialog.AbstractFeature
      extended bycom.sdm.quasar.client.core.dialogsupport.features.AbstractDialogCoreFeature
          extended bycom.sdm.quasar.client.showcase.swing.allinone.emplList.ListDialog
All Implemented Interfaces:
Feature, ListDialogConstants, SystemInfoProvider

public class ListDialog
extends AbstractDialogCoreFeature
implements ListDialogConstants


Field Summary
 
Fields inherited from interface com.sdm.quasar.client.showcase.swing.allinone.emplList.ListDialogConstants
COMMAND_DELETE_EMPLOYEE, COMMAND_EDIT_EMPLOYEE, COMMAND_NEW_EMPLOYEE, COMMAND_OPEN_EMPLOYEE, COMMAND_RESET, DATA_COMPANY, DATA_COMPANY_EMPLOYEES, DATA_COMPANY_EMPLOYEES_INDEXED, DATA_COMPANY_EMPLOYEES_INDEXED_EMPLNUMBER, DATA_COMPANY_EMPLOYEES_INDEXED_FIRSTNAME, DATA_COMPANY_EMPLOYEES_INDEXED_NAME, DATA_COMPANY_NAME, DATA_SELECTED_EMPLOYEE, DATA_SELECTED_EMPLOYEE_INDEX
 
Constructor Summary
ListDialog()
           
 
Method Summary
 void deleteEmployee()
           
 void editEmployee()
           
protected  DialogCreationFeature getDialogCreationFeature()
           
protected  void initCommandManager()
          Initializes the CommandManager.
protected  void initDataManager()
          Initializes the DataManager.
protected  void initStates()
          Initializes the States.
protected  Company loadCompany()
           
 void newEmployee()
           
 void openEmployee()
           
 void reset()
           
 
Methods inherited from class com.sdm.quasar.client.core.dialogsupport.features.AbstractDialogCoreFeature
dispose, getCommandManagerFeature, getDataManager, getDataManagerFeature, getValue, init, setValue, setValue
 
Methods inherited from class com.sdm.quasar.client.core.dialog.AbstractFeature
activate, attachDialogControl, collectSystemInfo, deactivate, disposeFeature, getDialogControl, isInitialized, prepare, release
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ListDialog

public ListDialog()
Method Detail

initCommandManager

protected void initCommandManager()
Description copied from class: AbstractDialogCoreFeature
Initializes the CommandManager. This method is called last in the AbstractDialogCoreFeature.init() method after AbstractDialogCoreFeature.initDataManager() and AbstractDialogCoreFeature.initStates().

Specified by:
initCommandManager in class AbstractDialogCoreFeature

initDataManager

protected void initDataManager()
Description copied from class: AbstractDialogCoreFeature
Initializes the DataManager. This method is called first in the AbstractDialogCoreFeature.init() method

Specified by:
initDataManager in class AbstractDialogCoreFeature

initStates

protected void initStates()
Description copied from class: AbstractDialogCoreFeature
Initializes the States. This method is called second in AbstractDialogCoreFeature.init() after initializing the DataManager (see AbstractDialogCoreFeature.initDataManager()).

Specified by:
initStates in class AbstractDialogCoreFeature

newEmployee

public void newEmployee()

openEmployee

public void openEmployee()

editEmployee

public void editEmployee()

deleteEmployee

public void deleteEmployee()

reset

public void reset()

loadCompany

protected Company loadCompany()

getDialogCreationFeature

protected DialogCreationFeature getDialogCreationFeature()