outlinks.clear();
public void destroy() {	if (!isDestroyed()) {		super.destroy();		if (outlinks.size()>0) {			Object[] objs = new Object[outlinks.size()];			outlinks.copyInto(objs);			for(int i=0; i<objs.length; i++) {				OutLink outlink = (OutLink)objs[i];				OutLink start = EPICSLinkOut.getStartPoint(outlink);				if(start instanceof EPICSLinkOut)					((EPICSLinkOut)start).destroy();				else if (start!=null)					start.disconnect(this);				else 					outlink.disconnect(this);			}		}	}	}