InspectableProperty[] properties = new InspectableProperty[1+starts.size()*5];
InspectableProperty[] properties = new InspectableProperty[2+starts.size()*5];
public com.cosylab.vdct.inspector.InspectableProperty[] getProperties(int mode) {	OutLink out;	Vector starts = new Vector();	Enumeration e = outlinks.elements();	while (e.hasMoreElements()) {		out = EPICSLinkOut.getStartPoint((Linkable)e.nextElement());		if (out instanceof EPICSLinkOut) starts.addElement(out);	}	InspectableProperty[] properties = new InspectableProperty[1+starts.size()*5];	properties[0]=GUIHeader.getDefaultHeader();	int i = 1;	VDBFieldData fieldData;	e = starts.elements();	while (e.hasMoreElements())	{		fieldData = ((EPICSLinkOut)e.nextElement()).getFieldData();		properties[i++]=getLinkSeparator();		properties[i++]=new GUISeparator(fieldData.getFullName());		properties[i++]=new FieldInfoProperty(fieldData.getRecord().getField("DTYP"));		properties[i++]=EPICSLinkOut.getFieldSeparator();		properties[i++]=fieldData;	}	return properties;}