package org.ovirt.engine.ui.uicommonweb.models.hosts.network; import org.ovirt.engine.ui.uicommonweb.ICommandTarget; import org.ovirt.engine.ui.uicommonweb.UICommand; /** * A {@link UICommand} for Network Operations */ public class NetworkCommand extends UICommand { private final NetworkItemModel<?> op1; private final NetworkItemModel<?> op2; private final DataFromHostSetupNetworksModel dataFromHostSetupNetworksModel; public NetworkCommand(String name, ICommandTarget target, NetworkItemModel<?> op1, NetworkItemModel<?> op2, DataFromHostSetupNetworksModel dataFromHostSetupNetworksModel) { super(name, target); this.op1 = op1; this.op2 = op2; this.dataFromHostSetupNetworksModel = dataFromHostSetupNetworksModel; } public NetworkItemModel<?> getOp1() { return op1; } public NetworkItemModel<?> getOp2() { return op2; } public DataFromHostSetupNetworksModel getDataFromHostSetupNetworksModel() { return dataFromHostSetupNetworksModel; } }