Package org.esa.snap.rcp.session
Class Session
java.lang.Object
org.esa.snap.rcp.session.Session
Data container used for storing/restoring BEAM sessions.
- Since:
- BEAM 4.6
- Version:
- $Revision$ $Date$
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static interface
static class
static class
static class
static class
static class
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionSession()
No-arg constructor required by XStream.Session
(URI rootURI, Product[] products, ProductNodeView[] views) -
Method Summary
Modifier and TypeMethodDescriptionint
getProductRef
(int index) static Container
getRootPaneContainer
(JComponent component) int
getViewRef
(int index) restore
(AppContext appContext, URI rootURI, ProgressMonitor pm, Session.ProblemSolver problemSolver)
-
Field Details
-
CURRENT_MODEL_VERSION
-
-
Constructor Details
-
Session
public Session()No-arg constructor required by XStream. -
Session
-
-
Method Details
-
getModelVersion
-
getProductCount
public int getProductCount() -
getProductRef
-
getViewCount
public int getViewCount() -
getViewRef
-
restore
public RestoredSession restore(AppContext appContext, URI rootURI, ProgressMonitor pm, Session.ProblemSolver problemSolver) throws CanceledException - Throws:
CanceledException
-
getRootPaneContainer
-