Revision 7304 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/gui/layout/fframes/FFrameView.java

View differences:

FFrameView.java
68 68
import com.iver.cit.gvsig.fmap.layers.LegendListener;
69 69
import com.iver.cit.gvsig.fmap.layers.XMLException;
70 70
import com.iver.cit.gvsig.fmap.rendering.LegendChangedEvent;
71
import com.iver.cit.gvsig.gui.layout.FLayoutUtilities;
72 71
import com.iver.cit.gvsig.gui.layout.Layout;
73
import com.iver.cit.gvsig.gui.project.SaveException;
74 72
import com.iver.cit.gvsig.project.Project;
75
import com.iver.cit.gvsig.project.ProjectView;
73
import com.iver.cit.gvsig.project.documents.exceptions.SaveException;
74
import com.iver.cit.gvsig.project.documents.layout.FLayoutUtilities;
75
import com.iver.cit.gvsig.project.documents.layout.fframes.IFFrame;
76
import com.iver.cit.gvsig.project.documents.layout.fframes.IFFrameLayoutDependence;
77
import com.iver.cit.gvsig.project.documents.layout.fframes.IFFrameUseFMap;
78
import com.iver.cit.gvsig.project.documents.layout.fframes.IFFrameUseProject;
79
import com.iver.cit.gvsig.project.documents.view.ProjectView;
76 80
import com.iver.utiles.XMLEntity;
77 81

  
78 82

  
......
452 456
	 *
453 457
	 * @throws DriverException
454 458
	 *
455
	 * @see com.iver.cit.gvsig.gui.layout.fframes.IFFrame#print(java.awt.Graphics2D,
459
	 * @see com.iver.cit.gvsig.project.documents.layout.fframes.IFFrame#print(java.awt.Graphics2D,
456 460
	 *      java.awt.geom.AffineTransform)
457 461
	 */
458 462
    public void print(Graphics2D g, AffineTransform at)
......
594 598
     *
595 599
     * @throws SaveException
596 600
     *
597
     * @see com.iver.cit.gvsig.gui.layout.fframes.IFFrame#getXMLEntity()
601
     * @see com.iver.cit.gvsig.project.documents.layout.fframes.IFFrame#getXMLEntity()
598 602
     */
599 603
    public XMLEntity getXMLEntity() throws SaveException {
600 604
        XMLEntity xml = super.getXMLEntity();
......
611 615
            xml.putProperty("m_Scale", m_Scale);
612 616

  
613 617
            ProjectExtension pe = (ProjectExtension) PluginServices.getExtension(ProjectExtension.class);
614
            ArrayList views = pe.getProject().getViews();
618
            ArrayList views = pe.getProject().getDocuments("ProjectView");
615 619

  
616 620
            boolean hasIndex = false;
617 621

  
......
691 695
    }
692 696

  
693 697
    /**
694
     * @see com.iver.cit.gvsig.gui.layout.fframes.IFFrame#setXMLEntity(com.iver.utiles.XMLEntity,
698
     * @see com.iver.cit.gvsig.project.documents.layout.fframes.IFFrame#setXMLEntity(com.iver.utiles.XMLEntity,
695 699
     *      com.iver.cit.gvsig.project.Project)
696 700
     */
697 701
    public void setXMLEntity03(XMLEntity xml, Layout l) {
......
720 724
        int indice = xml.getIntProperty("indice");
721 725

  
722 726
        if (indice != -1) {
723
            ProjectView view = (ProjectView) project.getViews().get(indice);
727
        	ArrayList views = project.getDocuments("ProjectView");
728

  
729
            ProjectView view = (ProjectView) views.get(indice);
724 730
            this.m_fmap = view.getMapContext();
725 731
            this.setView(view);
726 732

  
......
742 748
    }
743 749

  
744 750
    /**
745
     * @see com.iver.cit.gvsig.gui.layout.fframes.IFFrame#getNameFFrame()
751
     * @see com.iver.cit.gvsig.project.documents.layout.fframes.IFFrame#getNameFFrame()
746 752
     */
747 753
    public String getNameFFrame() {
748 754
        return PluginServices.getText(this, "Vista")+ num;
......
841 847

  
842 848
        if (indice != -1) {
843 849
            try {
844
                ProjectView view = (ProjectView) project.getViews().get(indice);
850
            	ArrayList views = project.getDocuments("ProjectView");
851

  
852
                ProjectView view = (ProjectView) views.get(indice);
845 853
                this.m_fmap = view.getMapContext();
846 854
                this.setView(view);
847 855

  

Also available in: Unified diff