Visualisation Window
Identifier:
eu.geclipse.ui.eu.geclipse.ui.visualisationWindow
Since:
1.0.0 M10
Description:
This extension point is used to define visualisation windows which are the containers or the graphical output produced by the IGridVisualisation resource.
Configuration Markup:
<!ELEMENT extension (window+)>
<!ATTLIST extension
point CDATA #REQUIRED
id CDATA #IMPLIED
name CDATA #IMPLIED>
<!ELEMENT window EMPTY>
<!ATTLIST window
class CDATA #REQUIRED
fileExtension CDATA #REQUIRED
name CDATA #IMPLIED
type CDATA #IMPLIED>
- class - An extension of the
eu.geclipse.ui.visualisation.AbstractVisualisationWindow class that is used to specify visualisation specific parameters for initializing a custom visualisation window for the particular resource that has the fileExtension extension.
- fileExtension - This element defines the extension of the visualisation resource that this particular window will be used for to hold the graphical output prodused out of the resource.
- name - The name of the concrete visualisation window.
- type - This element is used to distinquish between the available types of visualisations that can be run on the specific visualisation resourse. For example, in the VTK visualisation support, there is the local and the remote type available. This element can be omitted or used to distinquish between any other categories of rendering on a given resource.
Examples:
API Information:
See the eu.geclipse.ui.visualisation.AbstractVisualisationWindow class.
Supplied Implementation:
The remote and local VTK based visualisation as well as the SRS3DViewer based visualisation implement this extension to customize the visualisation window according to their individual needs.
Copyright (c) 2008 g-Eclipse Consortium
All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html.
Initial development of the original code was made for the g-Eclipse project founded by European Union project number: FP6-IST-034327 http://www.geclipse.eu.