Ok, I have tried to keep it as simple as possible, hopefully this should
give enough details to know as to what is happening:

//////////////////  Page Code here ///////////////////
public ReviewPlanPage(final PageParameters pageParameters) {
        // get MODEL from session, code removed for clarity.
        setModel(new Model((MODELfromSession)));
        final Form sectionAForm = new
Form("form-review-plan-page-section-a");
        sectionAForm.add(new
SectionAPanel("panel-review-plan-page-section-a", MODEL));
        add(sectionAForm);
        final Form behaviorsForm = new Form("form-behavior-standards-b");
        behaviorsForm.add(new SectionBPanel("panel-behaviors-section-b",
MODEL));
        add(behaviorsForm);
    }

    public final boolean isVersioned() {
        return true;
    }

    ////////////////// Panel Code here ///////////////////
    // Panel A Code
    public SectionAPanel(final PageParameters pageParameters){
            super(id);
        setOutputMarkupId(true);
        addDataView(reviewPlan);
        // add buttons here.
    }

    // add data view code :
    addPerspectiveDataView(createPerspectiveDataView(BACKINGModelList));
    // in create Perspective Data View I have another refreshing view
    createNestedDataView(NestedBackingModelListForPerspective);


Thanks
Rick

On Mon, Jun 9, 2008 at 8:20 PM, Igor Vaynberg <[EMAIL PROTECTED]>
wrote:

> paste your code
>
> -igor
>
> On Mon, Jun 9, 2008 at 3:34 PM, Ricky <[EMAIL PROTECTED]> wrote:
> > Hi,
> >
> > My page class consists of :
> > 1.) Panel -A  2.) Panel - B.
> >
> > Just for FYI - Panel A has Refreshing View and a refreshing view nested
> > within it (nested tables).
> >
> > When I do a refresh (F5 or simple refresh clicked on browser) on a page,
> and
> > nothing seems to happen and all data that was present is lost in process.
> > Nothing seems to happen as in:
> > 1.) No query is executed (it is expected to do thing that it was doing at
> > the time of clicking the link to the page).
> > 2.) I put in debug points on the page constructor, refreshing views in
> the
> > panel, panel constructor, but it doesn't go anywhere.
> > 3.) The page version doesn't seem to be changing either?! (it does show
> > everything normally when i click the link to the page again).
> >
> > I am overriding isVersioned( ) on the page to return true but to no
> effect;
> > ( I checked, all children components are getting isVersioned with the
> same).
> > I tried isVersioned to false (just to see if something else happens :) ),
> > but no change ...
> > (the versionManager behaves as it should, meaning, when the page returns
> > false, it is not added to the version manager).
> >
> > Am i missing something!!? any help would be appreciable.
> >
> > Thanks
> > Rick
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>

Reply via email to