private List<ObjectAction> getActions(final List<ObjectAction> availableActions, final ActionType type) {
final List<ObjectAction> actions = Lists.newArrayList();
for (final ObjectAction action : availableActions) {
final ActionType actionType = action.getType();
if (actionType == ActionType.SET) {
final ObjectActionSet actionSet = (ObjectActionSet) action;
final List<ObjectAction> subActions = actionSet.getActions();
for (final ObjectAction subAction : subActions) {
if (type.matchesTypeOf(subAction)) {
actions.add(subAction);
// REVIEW: why was there a break here?
// break;