public RTComponent getOwner(DataPort source) {
		for (RTSObject component : this.componentSet) {
			if (component instanceof RTComponent) {
				for (DataPort port : ((RTComponent) component).dataPortSet) {
					if (port == source) {
						return ((RTComponent) component);
					}
				}
			}
		}
		return null;
	}