Methods Summary |
---|
public void | addListener(TableStructureModificationListener listener)
try {
listeners_mon.enter();
this.listeners.add(listener);
} finally {
listeners_mon.exit();
}
|
public void | cellInvalidate(TableColumnCore tableColumn, java.lang.Object data_source)
try {
listeners_mon.enter();
Iterator iter = listeners.iterator();
while (iter.hasNext()) {
TableStructureModificationListener listener = (TableStructureModificationListener) iter.next();
listener.cellInvalidate(tableColumn, data_source);
}
} finally {
listeners_mon.exit();
}
|
public void | columnInvalidate(TableColumnCore tableColumn)
try {
listeners_mon.enter();
Iterator iter = listeners.iterator();
while (iter.hasNext()) {
TableStructureModificationListener listener = (TableStructureModificationListener) iter.next();
listener.columnInvalidate(tableColumn);
}
} finally {
listeners_mon.exit();
}
|
public void | columnOrderChanged(int[] iPositions)
try {
listeners_mon.enter();
Iterator iter = listeners.iterator();
while (iter.hasNext()) {
TableStructureModificationListener listener = (TableStructureModificationListener) iter.next();
listener.columnOrderChanged(iPositions);
}
} finally {
listeners_mon.exit();
}
|
public void | columnSizeChanged(TableColumnCore tableColumn)
try {
listeners_mon.enter();
Iterator iter = listeners.iterator();
while (iter.hasNext()) {
TableStructureModificationListener listener = (TableStructureModificationListener) iter.next();
listener.columnSizeChanged(tableColumn);
}
} finally {
listeners_mon.exit();
}
|
public static com.aelitis.azureus.ui.common.table.TableStructureEventDispatcher | getInstance(java.lang.String sTableID)
try {
class_mon.enter();
TableStructureEventDispatcher instance = (TableStructureEventDispatcher) instances.get(sTableID);
if (instance == null) {
instance = new TableStructureEventDispatcher();
instances.put(sTableID, instance);
}
return instance;
} finally {
class_mon.exit();
}
|
public void | removeListener(TableStructureModificationListener listener)
try {
listeners_mon.enter();
this.listeners.remove(listener);
} finally {
listeners_mon.exit();
}
|
public void | tableStructureChanged()
try {
listeners_mon.enter();
Iterator iter = listeners.iterator();
while (iter.hasNext()) {
TableStructureModificationListener listener = (TableStructureModificationListener) iter.next();
listener.tableStructureChanged();
}
} finally {
listeners_mon.exit();
}
|