public J2EECopyToClipboardOverrideCommand(CopyToClipboardCommand cmd) { super(cmd.getDomain(), cmd.getSourceObjects()); }
protected Command createCopyToClipboardOverrideCommand(CopyToClipboardCommand copyToClipboardCommand) { if (!(copyToClipboardCommand instanceof CopyToClipboardOverrideCommand)) { Collection<Object> inputObjects = new ArrayList<Object>(); Collection<Object> nonInputObjects = new ArrayList<Object>(); for (Object object : copyToClipboardCommand.getSourceObjects()) { if (mappingRoot.isInputObject(object)) { inputObjects.add(object); } else { nonInputObjects.add(object); } } if (inputObjects.size() > 0) { return new CopyToClipboardOverrideCommand(this, nonInputObjects, inputObjects); } } return null; }
protected Command createCopyToClipboardOverrideCommand(CopyToClipboardCommand copyToClipboardCommand) { if (!(copyToClipboardCommand instanceof CopyToClipboardOverrideCommand)) { Collection<Object> inputObjects = new ArrayList<Object>(); Collection<Object> nonInputObjects = new ArrayList<Object>(); for (Object object : copyToClipboardCommand.getSourceObjects()) { if (mappingRoot.isInputObject(object)) { inputObjects.add(object); } else { nonInputObjects.add(object); } } if (inputObjects.size() > 0) { return new CopyToClipboardOverrideCommand(this, nonInputObjects, inputObjects); } } return null; }