for (int i = 0; i < size; i++) {
IExpansionListener listener = (IExpansionListener) listenerList[i];
if (before)
listener.expansionStateChanging(e);
else
listener.expansionStateChanged(e);
}
}
private void verticalMove(boolean down) {
Composite parent = getParent();