Revision 7304 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/gui/layout/fframes/FFrameView.java
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