Revision 5642 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/gui/layout/fframes/FFrame.java
FFrame.java | ||
---|---|---|
567 | 567 |
* |
568 | 568 |
* @throws OpenException DOCUMENT ME! |
569 | 569 |
*/ |
570 |
public static IFFrame createFFrame(XMLEntity xml, Project p) |
|
570 |
public static IFFrame createFFrame(XMLEntity xml, Project p,Layout layout)
|
|
571 | 571 |
throws OpenException { |
572 | 572 |
IFFrame fframe = null; |
573 | 573 |
String className = "IFFrame"; |
... | ... | |
595 | 595 |
if (fframe instanceof IFFrameUseProject) { |
596 | 596 |
((IFFrameUseProject) fframe).setProject(p); |
597 | 597 |
} |
598 |
if (fframe instanceof IFFrameLayoutDependence) { |
|
599 |
((IFFrameLayoutDependence) fframe).setLayout(layout); |
|
600 |
} |
|
598 | 601 |
|
599 | 602 |
|
600 |
|
|
601 | 603 |
if (xml.contains("level")) { |
602 | 604 |
fframe.setLevel(xml.getIntProperty("level")); |
603 | 605 |
} |
... | ... | |
785 | 787 |
IFFrame frame = null; |
786 | 788 |
|
787 | 789 |
try { |
788 |
frame = createFFrame(this.getXMLEntity(), p); |
|
790 |
frame = createFFrame(this.getXMLEntity(), p,layout);
|
|
789 | 791 |
} catch (OpenException e) { |
790 | 792 |
e.showError(); |
791 | 793 |
} catch (SaveException e) { |
Also available in: Unified diff