package com.lgnortel.r4.r4equipment.management.olt.facility;
import java.util.Vector;
import com.lgnortel.r4.r4equipment.common.ManagementTableIF;
import com.lgnortel.r4.r4equipment.common.SimpleChildView;
import com.tailf.inm.Element;
public class FacilityStatusEntryView extends SimpleChildView{
/**
*
*/
private static final long serialVersionUID = 7711402545191810329L;
public FacilityStatusEntryView(String title, ManagementTableIF controller) {
super(title, controller);
this.removeCellEditable();
this.removeTableKeyListener();
this.removeTableMouseListener();
}
protected void refresh(Object[] element) {
if (element == null) {
return;
}
Vector<Vector<Object>> data = null;
resizeTable();
if (1 == element.length) {
data = new Vector<Vector<Object>>();
} else if (1 < element.length) {
try {
data = new Vector<Vector<Object>>(controller.makeTableInformation((Element) element[1], null));
} catch (Exception e) {
data = new Vector<Vector<Object>>();
}
}
model.setData(data);
model.fireTableDataChanged();
}
}
|