JarOutputStream jout = new JarOutputStream(fos);
List<AlignFrame> frames = new ArrayList<AlignFrame>();
+ // resolve splitframes
+ if (af.getViewport().getCodingComplement() != null)
{
+ frames = ((SplitFrame) af.getSplitViewContainer()).getAlignFrames();
}
+ else
+ {
frames.add(af);
+ }
saveAllFrames(frames, jout);
try
{
}
}
af.setMenusFromViewport(af.viewport);
-
+ af.setTitle(view.getTitle());
// TODO: we don't need to do this if the viewport is aready visible.
/*
* Add the AlignFrame to the desktop (it may be 'gathered' later), unless it