boolean asc = state.datapop().booleanValue();
RName rname = state.datapop().rNameValue();
RArray rarray = state.datapop().rArrayValue();
ArrayList<IRObject> array = rarray.arrayValue();
if (state.testState(DTState.TRACE)) {
state.traceInfo("sortentities", "length", array.size() + "", "by", rname.stringValue(), "arrayID",
rarray.getID() + "", asc ? "true" : "false");
}
REntity temp = null;
int size = array.size();
int greaterthan = asc ? 1 : -1;