Revision 5642 trunk/applications/appgvSIG/src/com/iver/cit/gvsig/gui/layout/fframes/FFrame.java

View differences:

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