Public Member Functions | Protected Member Functions | Package Attributes | Private Attributes

de.fraunhofer.isst.axbench.editors.axlmultipage.diagrams.AXLDiagramMultiPage Class Reference

this class realize More...

List of all members.

Public Member Functions

void addPage (int index, IEditorPart editor, IEditorInput input) throws PartInitException
void addSelectionChangedListener (ISelectionChangedListener listener)
 AXLDiagramMultiPage (AXLMultiPageEditor multipage)
void createFMPage (String ident, FeatureModel model) throws PartInitException
 creates the text editor.
void createOverviewPage () throws PartInitException
 creates the text editor.
void doSave (IProgressMonitor monitor)
void doSaveAs ()
DiagramEditor getActualDiagram ()
String getContributorId ()
AXLMultiPageEditor getMultipage ()
ISelection getSelection ()
void init (IEditorSite site, IEditorInput editorInput) throws PartInitException
 init
boolean isSaveAsAllowed ()
void removePage ()
void removeSelectionChangedListener (ISelectionChangedListener listener)
void selectionChanged (SelectionChangedEvent event)
void setFocus ()
 switches the focus.
void setSelection (ISelection selection)

Protected Member Functions

void createPages ()

Package Attributes

DiagramEditor actualDiagram = null

Private Attributes

AXLMultiPageEditor multipage = null
OverViewDiagramEditor overview = null

Detailed Description

this class realize

Author:
skaegebein
Version:
0.9.0
Since:
0.9.0

Constructor & Destructor Documentation

de.fraunhofer.isst.axbench.editors.axlmultipage.diagrams.AXLDiagramMultiPage.AXLDiagramMultiPage ( AXLMultiPageEditor  multipage  ) 

Member Function Documentation

void de.fraunhofer.isst.axbench.editors.axlmultipage.diagrams.AXLDiagramMultiPage.addPage ( int  index,
IEditorPart  editor,
IEditorInput  input 
) throws PartInitException
void de.fraunhofer.isst.axbench.editors.axlmultipage.diagrams.AXLDiagramMultiPage.addSelectionChangedListener ( ISelectionChangedListener  listener  ) 
void de.fraunhofer.isst.axbench.editors.axlmultipage.diagrams.AXLDiagramMultiPage.createFMPage ( String  ident,
FeatureModel  model 
) throws PartInitException

creates the text editor.

Exceptions:
PartInitException 
void de.fraunhofer.isst.axbench.editors.axlmultipage.diagrams.AXLDiagramMultiPage.createOverviewPage (  )  throws PartInitException

creates the text editor.

Exceptions:
PartInitException 
void de.fraunhofer.isst.axbench.editors.axlmultipage.diagrams.AXLDiagramMultiPage.createPages (  )  [protected]
void de.fraunhofer.isst.axbench.editors.axlmultipage.diagrams.AXLDiagramMultiPage.doSave ( IProgressMonitor  monitor  ) 
void de.fraunhofer.isst.axbench.editors.axlmultipage.diagrams.AXLDiagramMultiPage.doSaveAs (  ) 
DiagramEditor de.fraunhofer.isst.axbench.editors.axlmultipage.diagrams.AXLDiagramMultiPage.getActualDiagram (  ) 
String de.fraunhofer.isst.axbench.editors.axlmultipage.diagrams.AXLDiagramMultiPage.getContributorId (  ) 
AXLMultiPageEditor de.fraunhofer.isst.axbench.editors.axlmultipage.diagrams.AXLDiagramMultiPage.getMultipage (  ) 
ISelection de.fraunhofer.isst.axbench.editors.axlmultipage.diagrams.AXLDiagramMultiPage.getSelection (  ) 
void de.fraunhofer.isst.axbench.editors.axlmultipage.diagrams.AXLDiagramMultiPage.init ( IEditorSite  site,
IEditorInput  editorInput 
) throws PartInitException

init

boolean de.fraunhofer.isst.axbench.editors.axlmultipage.diagrams.AXLDiagramMultiPage.isSaveAsAllowed (  ) 
void de.fraunhofer.isst.axbench.editors.axlmultipage.diagrams.AXLDiagramMultiPage.removePage (  ) 
void de.fraunhofer.isst.axbench.editors.axlmultipage.diagrams.AXLDiagramMultiPage.removeSelectionChangedListener ( ISelectionChangedListener  listener  ) 
void de.fraunhofer.isst.axbench.editors.axlmultipage.diagrams.AXLDiagramMultiPage.selectionChanged ( SelectionChangedEvent  event  ) 
void de.fraunhofer.isst.axbench.editors.axlmultipage.diagrams.AXLDiagramMultiPage.setFocus (  ) 

switches the focus.

void de.fraunhofer.isst.axbench.editors.axlmultipage.diagrams.AXLDiagramMultiPage.setSelection ( ISelection  selection  ) 

Member Data Documentation