package jp.sourceforge.stigmata.ui.swing;
-/*
- * $Id$
- */
-
import java.awt.BorderLayout;
import java.awt.Component;
import java.awt.event.ActionEvent;
/**
*
* @author Haruaki TAMADA
- * @version $Revision$
*/
public class BirthmarkSelectionListPane extends BirthmarkSelectablePane{
private static final long serialVersionUID = 3209854654743223453L;
initLayouts();
}
+ @Override
public void serviceRemoved(BirthmarkSpi service){
BirthmarkSelection elem = getSelection(service.getType());
model.removeElement(elem);
add(box, BorderLayout.SOUTH);
ActionListener listener = new ActionListener(){
+ @Override
public void actionPerformed(ActionEvent e){
boolean flag = e.getActionCommand().equals("checkall");
for(Iterator<BirthmarkSelection> i = birthmarkSelections(); i.hasNext(); ){
/**
* update layouts and update selected birthmarks list.
*/
+ @Override
protected void updateLayouts(){
model.removeAllElements();
for(Iterator<BirthmarkSelection> i = birthmarkSelections(); i.hasNext(); ){
BirthmarkSelection elem = i.next();
- if(elem.isVisible(isExpertMode())){
+ if(elem.isVisible(isExperimentalMode())){
model.addElement(elem);
}
- select(elem.getType(), elem.isVisible(isExpertMode()) && elem.isSelected());
+ select(elem.getType(), elem.isVisible(isExperimentalMode()) && elem.isSelected());
}
updateUI();
}
setOpaque(true);
}
+ @Override
public Component getListCellRendererComponent(JList list, Object value, int index, boolean isSelected, boolean forcus){
BirthmarkSelection elem = (BirthmarkSelection)value;
setText(elem.getService().getDisplayType());