Revision 11852

View differences:

trunk/extensions/extGridViewLayout/src/com/iver/cit/gvsig/project/documents/layout/fframes/gui/dialogs/FFrameGridDialog.java
106 106
				if (fframegrid.getFFrameDependence() != null) {
107 107
					fframeview = (FFrameView) liVistas.getModel().getElementAt(i);
108 108

  
109
					if (fframeview == fframegrid.getFFrameDependence()) {
109
					if (fframeview == fframegrid.getFFrameDependence()[0]) {
110 110
						liVistas.setSelectedIndex(i);
111 111
					}
112 112
				}
trunk/extensions/extGridViewLayout/src/com/iver/cit/gvsig/project/documents/layout/fframes/FFrameGrid.java
270 270
		setBoundBox();
271 271
	}
272 272

  
273
	public IFFrame getFFrameDependence() {
274
		return fframeview;
273
	public IFFrame[] getFFrameDependence() {
274
		return new IFFrame[] {fframeview};
275 275
	}
276 276

  
277 277
	 /**
......
355 355
	 public Rectangle2D getMovieRect(int difx, int dify) {
356 356
		 return this.getBoundingBox(null);
357 357
	 }
358

  
359
	public void refreshDependence(IFFrame fant, IFFrame fnew) {
360
		if (fframeview.equals(fant)) {
361
			fframeview=(FFrameView)fnew;
362
			fframeview.refresh();
363
			setBoundBox();
364
		}
365

  
366
	}
358 367
}

Also available in: Unified diff