@Override public Object clone(Workspace workspace) throws CloneNotSupportedException { Port port = (Port) super.clone(workspace); port.statistics = new PortStatistics(port); port.modeAttr = null; port.operationalSourcePorts = null; // TODO check what must be done with buffer port.setMode(port.mode); return port; }