com.jurismarches.vradi.ui.admin.widget
Class AdminListSelectorHandler<B extends org.nuiton.wikitty.BusinessEntity>

java.lang.Object
  extended by jaxx.runtime.swing.ListSelectorHandler<B>
      extended by com.jurismarches.vradi.ui.admin.widget.AdminListSelectorHandler<B>
All Implemented Interfaces:
org.nuiton.wikitty.WikittyServiceListener
Direct Known Subclasses:
GroupListSelectorHandler, UserListSelectorHandler

public abstract class AdminListSelectorHandler<B extends org.nuiton.wikitty.BusinessEntity>
extends jaxx.runtime.swing.ListSelectorHandler<B>
implements org.nuiton.wikitty.WikittyServiceListener


Field Summary
protected  List<String> idsInCombo
           
protected  List<String> idsInList
           
 
Fields inherited from class jaxx.runtime.swing.ListSelectorHandler
listSelector
 
Fields inherited from interface org.nuiton.wikitty.WikittyServiceListener
CLEAR_EXTENSION_METHOD, CLEAR_WIKITTY_METHOD, PUT_EXTENSION_METHOD, PUT_WIKITTY_METHOD, REMOVE_EXTENSION_METHOD, REMOVE_WIKITTY_METHOD
 
Constructor Summary
protected AdminListSelectorHandler(jaxx.runtime.swing.ListSelectorUI<B> listSelector)
           
 
Method Summary
 void clearExtension(org.nuiton.wikitty.WikittyServiceEvent wikittyServiceEvent)
           
 void clearWikitty(org.nuiton.wikitty.WikittyServiceEvent wikittyServiceEvent)
           
protected  List<String> extractId(List<B> beans)
           
 void init(List<B> toCombo, List<B> toList)
          Initialize the component.
protected  boolean isLoadedId(String wikittyId)
           
 void putExtension(org.nuiton.wikitty.WikittyServiceEvent wikittyServiceEvent)
           
protected abstract  void putWikitty(String wikittyId, Set<String> wikittyExtensions)
           
 void putWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
           
 void removeExtension(org.nuiton.wikitty.WikittyServiceEvent wikittyServiceEvent)
           
abstract  void removeWikitty(String wikittyId)
           
 void removeWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
           
 
Methods inherited from class jaxx.runtime.swing.ListSelectorHandler
getCombo, getComboDatas, getList, getListDatas, setComboDatas, setListDatas, transfertToCombo, transfertToList, updateAddEnabled, updateRemoveEnabled
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

idsInCombo

protected List<String> idsInCombo

idsInList

protected List<String> idsInList
Constructor Detail

AdminListSelectorHandler

protected AdminListSelectorHandler(jaxx.runtime.swing.ListSelectorUI<B> listSelector)
Method Detail

init

public void init(List<B> toCombo,
                 List<B> toList)
Initialize the component.

Overrides:
init in class jaxx.runtime.swing.ListSelectorHandler<B extends org.nuiton.wikitty.BusinessEntity>
Parameters:
toCombo - datas to set in combo
toList - datas to set in list

extractId

protected List<String> extractId(List<B> beans)

putWikitty

public void putWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
Specified by:
putWikitty in interface org.nuiton.wikitty.WikittyServiceListener

putWikitty

protected abstract void putWikitty(String wikittyId,
                                   Set<String> wikittyExtensions)

removeWikitty

public void removeWikitty(org.nuiton.wikitty.WikittyServiceEvent event)
Specified by:
removeWikitty in interface org.nuiton.wikitty.WikittyServiceListener

removeWikitty

public abstract void removeWikitty(String wikittyId)

isLoadedId

protected boolean isLoadedId(String wikittyId)

clearWikitty

public void clearWikitty(org.nuiton.wikitty.WikittyServiceEvent wikittyServiceEvent)
Specified by:
clearWikitty in interface org.nuiton.wikitty.WikittyServiceListener

putExtension

public void putExtension(org.nuiton.wikitty.WikittyServiceEvent wikittyServiceEvent)
Specified by:
putExtension in interface org.nuiton.wikitty.WikittyServiceListener

removeExtension

public void removeExtension(org.nuiton.wikitty.WikittyServiceEvent wikittyServiceEvent)
Specified by:
removeExtension in interface org.nuiton.wikitty.WikittyServiceListener

clearExtension

public void clearExtension(org.nuiton.wikitty.WikittyServiceEvent wikittyServiceEvent)
Specified by:
clearExtension in interface org.nuiton.wikitty.WikittyServiceListener


Copyright © 2009-2010 JurisMarches. All Rights Reserved.