@Override public ObjectAdapter[][] getChoices(final ObjectAdapter target) { throw new UnexpectedCallException(); }
@Override public ObjectAdapter execute(final ObjectAdapter target, final ObjectAdapter[] parameters) { throw new UnexpectedCallException(); }
@Override public Consent isProposedArgumentSetValid(final ObjectAdapter object, final ObjectAdapter[] parameters) { throw new UnexpectedCallException(); }
@Override public ObjectAdapter[] getDefaults(final ObjectAdapter target) { throw new UnexpectedCallException(); }
@Override protected T doParse(final Object original, final String entry) { throw new UnexpectedCallException(); }
public Version next(final String user, final Date time) { throw new UnexpectedCallException(); }
@Override public void clearAssociation(final ObjectAdapter inObject) { throw new UnexpectedCallException(); }
@Override public Consent isAssociationValid(final ObjectAdapter inObject, final ObjectAdapter value) { throw new UnexpectedCallException(); }
@Override public boolean isEmpty(final ObjectAdapter inObject) { throw new UnexpectedCallException(); }
@Override public Facet getFacet(final Class cls) { throw new UnexpectedCallException(); }
@Override public boolean isMandatory() { throw new UnexpectedCallException(); }
@SuppressWarnings("unused") private ObjectAction getActionMethod(final String actionType, final String actionIdentifier, final Data[] parameterData, final ObjectAdapter adapter) { final List<ObjectSpecification> parameterSpecs = Lists.newArrayList(); for (int i = 0; i < parameterSpecs.size(); i++) { parameterSpecs.add(getSpecification(parameterData[i].getType())); } final ActionType type = ObjectActionImpl.getType(actionType); final int pos = actionIdentifier.indexOf('#'); final String methodName = actionIdentifier.substring(pos + 1); if (adapter == null) { throw new UnexpectedCallException("object not specified"); } return adapter.getSpecification().getObjectAction(type, methodName, parameterSpecs); }