}
setSortingStatus(column, status);
}
Hashtable<String, ParameterHolder> qq_Params = new Hashtable<String, ParameterHolder>();
qq_Params.put( "eventInfo", new ParameterHolder(new DisplayEvent()));
// TF:10/04/2008: Corrected the modifier parameter
qq_Params.put( "status", new ParameterHolder(status));
int mod = e.getModifiers();
int modifiers = 0;
if ((mod & ActionEvent.CTRL_MASK) > 0) {
modifiers = modifiers | Constants.KM_CTRL;
}
if ((mod & ActionEvent.SHIFT_MASK) > 0) {
modifiers = modifiers | Constants.KM_SHIFT;
}
if ((mod & ActionEvent.ALT_MASK) > 0) {
modifiers = modifiers | Constants.KM_ALT_OPTION;
}
if ((mod & ActionEvent.META_MASK) > 0) {
modifiers = modifiers | Constants.KM_CMD;
}
qq_Params.put( "modifier", new ParameterHolder(status));
qq_Params.put( "column", new ParameterHolder(column+1));
ClientEventManager.postEvent(parent, "RequestSort", qq_Params);
}
}
}