Quick Search
Browse
Pages
Blog
Labels
Attachments
Mail
Advanced
What’s New
Space Directory
Feed Builder
Keyboard Shortcuts
Confluence Gadgets
Log In
Sign Up
Dashboard
GeoTools
Copy Page
You are not logged in. Any changes you make will be marked as
anonymous
. You may want to
Log In
if you already have an account. You can also
Sign Up
for a new account.
This page is being edited by
.
Paragraph
Paragraph
Heading 1
Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Preformatted
Quote
Bold
Italic
Underline
More colours
Strikethrough
Subscript
Superscript
Monospace
Clear Formatting
Bullet list
Numbered list
Outdent
Indent
Align left
Align center
Align right
Link
Table
Insert
Insert Content
Image
Link
Attachment
Symbol
Emoticon
Wiki Markup
Horizontal rule
tinymce.confluence.insert_menu.macro_desc
Info
JIRA Issue
Status
Gallery
Tasklist
Table of Contents
Other Macros
Page Layout
No Layout
Two column (simple)
Two column (simple, left sidebar)
Two column (simple, right sidebar)
Three column (simple)
Two column
Two column (left sidebar)
Two column (right sidebar)
Three column
Three column (left and right sidebars)
Undo
Redo
Find/Replace
Keyboard Shortcuts Help
<h2>Team</h2> <p>Johann Sorel (AlterSIG Project)</p> <table class="wysiwyg-macro" data-macro-name="section" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e3NlY3Rpb259&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="RICH_TEXT"><tr><td class="wysiwyg-macro-body"> <table class="wysiwyg-macro" data-macro-name="column" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e2NvbHVtbn0&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="RICH_TEXT"><tr><td class="wysiwyg-macro-body"> <h1>Quick presentation</h1> <p>This module is the integration of project AlterSIG Toolbox.<br /> Every component is cleanup and once ready will move to the "extension/swing-widgets" module.</p> <p>This module offers several Swing components like :</p> <ul> <li>A tree to manage MapContext</li> <li>A dialog to quickly open datas</li> <li>Some property edition panels</li> <li>A small JMappane control bar<br /> To be honest they are not all fully functionnal but they work.</li> </ul> <h1>Help needed !</h1> <p>Many things have to be done before we have a correct swing widget library.<br /> This module is getting really too big for a single developer. there is now<br /> more then 150 classes. Thoses classes spike through the GeoTools other modules<br /> so there is a heavy maintain job to keep everything working.</p> <p>Here is a list of things to do, but I dont have time to :</p> <ul> <li>Updated/fixed/enrich the property panels</li> <li>Create a complete SLD editor, for now it's basic style edition. Stefan Krüger should work on this on february 2008. Feel free to contact him if you have any questions, comments, ideas: sld@wikisquare.de .</li> <li>Improve Map drawing speed, this should be done at the beginning of the year with the Java2DRenderer.</li> <li>Create a ToolBox/Tool structure (Interfaces and tree widget)</li> <li>Create widgets for preview/print, this is a hard one that could be a training periode project for a student.</li> <li>Create a raster referencing widget.</li> <li>Improve Context Tree to handle subnodes under layer nodes</li> </ul> <h1>UseCase/Tutorial</h1> <ul> <li><a class="confluence-link" href="/display/GEOTOOLS/JContextTree" data-linked-resource-id="10748311" data-linked-resource-type="page" data-linked-resource-default-alias="JContextTree" data-base-url="http://docs.codehaus.org">How to use the JContextTree ?</a> <ul> <li><a class="confluence-link" href="/display/GEOTOOLS/TreeTableColumn" data-linked-resource-id="25985052" data-linked-resource-type="page" data-linked-resource-default-alias="TreeTableColumn" data-base-url="http://docs.codehaus.org">How to create my own column ?</a></li> <li><a class="confluence-link" href="/display/GEOTOOLS/JContextTreePopup" data-linked-resource-id="10748324" data-linked-resource-type="page" data-linked-resource-default-alias="JContextTreePopup" data-base-url="http://docs.codehaus.org">How to create my own menu item ?</a></li> <li><a class="confluence-link" href="/display/GEOTOOLS/SubNodeGroup" data-linked-resource-id="68681733" data-linked-resource-type="page" data-linked-resource-default-alias="SubNodeGroup" data-base-url="http://docs.codehaus.org">How to create my own nodes ?</a></li> </ul> </li> <li><a class="confluence-link" href="/display/GEOTOOLS/Map2D+structure" data-linked-resource-id="32735288" data-linked-resource-type="page" data-linked-resource-default-alias="Map2D structure" data-base-url="http://docs.codehaus.org">Map2D structure</a></li> </ul> <h1>Widgets</h1> <p><a class="confluence-link" href="/display/GEOTOOLS/Widget-tools+list" data-linked-resource-id="51544070" data-linked-resource-type="page" data-linked-resource-default-alias="Widget-tools list" data-base-url="http://docs.codehaus.org">Widget-tools list</a></p> </td></tr></table> <table class="wysiwyg-macro" data-macro-name="column" data-macro-parameters="width=40%" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e2NvbHVtbjp3aWR0aD00MCV9&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="RICH_TEXT"><tr><td class="wysiwyg-macro-body"> <table class="wysiwyg-macro" data-macro-name="panel" data-macro-parameters="borderStyle=solid|title=Demo" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e3BhbmVsOmJvcmRlclN0eWxlPXNvbGlkfHRpdGxlPURlbW99&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="RICH_TEXT"><tr><td class="wysiwyg-macro-body"> <p>First you need the latest geotools source.<br /> See <a class="confluence-link unresolved" data-content-title="2.3 Source Code" data-space-key="GEOT" data-linked-resource-default-alias="2.3 Source Code" href="#">2.3 Source Code</a> to have it.</p> <p>Make a fresh build using maven :</p> <table class="wysiwyg-macro" data-macro-name="code" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e2NvZGV9&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="PLAIN_TEXT"><tr><td class="wysiwyg-macro-body"><pre> mvn clean install -Dmaven.test.skip </pre></td></tr></table> <p>Go it the module folder :<br /> ~\modules\unsupported\widgets-swing-pending</p> <p>Compile the module and start the demo :</p> <table class="wysiwyg-macro" data-macro-name="code" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e2NvZGV9&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="PLAIN_TEXT"><tr><td class="wysiwyg-macro-body"><pre> mvn clean install mvn exec:exec </pre></td></tr></table></td></tr></table> </td></tr></table></td></tr></table> <h1>Structure</h1> <table class="wysiwyg-macro" data-macro-name="info" data-macro-parameters="title=Information" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e2luZm86dGl0bGU9SW5mb3JtYXRpb259&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="RICH_TEXT"><tr><td class="wysiwyg-macro-body"> <p>Making graphical user interface is not hard work, but it needs time.<br /> And more important, to make clean widgets you need clean components and layouts.</p> <p>That's why i also use those libraries :</p> <ul> <li>Swingx, great new swing components : <a href="http://swinglabs.org">http://swinglabs.org</a></li> <li>Swing-Layout, a layout used by NetBeans Matisse : <a href="https://swing-layout.dev.java.net">https://swing-layout.dev.java.net</a></li> <li>Crystal project, a full pack of icons : <a href="http://www.everaldo.com/crystal">http://www.everaldo.com/crystal</a></li> </ul> </td></tr></table> <table class="wysiwyg-macro" data-macro-name="section" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e3NlY3Rpb259&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="RICH_TEXT"><tr><td class="wysiwyg-macro-body"> <table class="wysiwyg-macro" data-macro-name="column" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e2NvbHVtbn0&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="RICH_TEXT"><tr><td class="wysiwyg-macro-body"> <table class="wysiwyg-macro" data-macro-name="panel" data-macro-parameters="title=Map components|titleBGColor=#ccc" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e3BhbmVsOnRpdGxlQkdDb2xvcj0jY2NjfHRpdGxlPU1hcCBjb21wb25lbnRzfQ&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="RICH_TEXT"><tr><td class="wysiwyg-macro-body"> <ul> <li><img class="emoticon emoticon-information" data-emoticon-name="information" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/information.png" alt="(info)" title="(info)" /> <STATIC> MapConstants</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> JMap2DConfigPanel*</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> JMap2DControlBar*</li> <li><img class="emoticon emoticon-information" data-emoticon-name="information" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/information.png" alt="(info)" title="(info)" /> JMap2DEditBar</li> <li><img class="emoticon emoticon-information" data-emoticon-name="information" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/information.png" alt="(info)" title="(info)" /> JMap2DInfoBar</li> <li><img class="emoticon emoticon-cross" data-emoticon-name="cross" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/error.png" alt="(error)" title="(error)" /> JQuickSearchBar</li> <li><img class="emoticon emoticon-information" data-emoticon-name="information" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/information.png" alt="(info)" title="(info)" /> <INTERFACE>Map <ul> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> <INTERFACE>Map2D* (extends Map) <ul> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> JDefaultMap2D*</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> - StrategyListener</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> - Map2DListener</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> - Map2DMapAreaEvent</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> - Map2DContextEvent</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> <INTERFACE> NavigableMap2D* (extends Map2D) <ul> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> JDefaultNavigableMap2D*</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> - NavigableMap2DListener</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> - Map2DActionStateEvent</li> </ul> </li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> <INTERFACE> SelectableMap2D* (extends NavigableMap2D) <ul> <li><img class="emoticon emoticon-information" data-emoticon-name="information" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/information.png" alt="(info)" title="(info)" /> JDefaultSelectableMap2D</li> <li><img class="emoticon emoticon-information" data-emoticon-name="information" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/information.png" alt="(info)" title="(info)" /> - SelectableMap2DListener</li> <li><img class="emoticon emoticon-information" data-emoticon-name="information" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/information.png" alt="(info)" title="(info)" /> - Map2DSelectionEvent</li> </ul> </li> <li><img class="emoticon emoticon-information" data-emoticon-name="information" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/information.png" alt="(info)" title="(info)" /> <INTERFACE> EditableMap2D* (extends SelectableMap2D) <ul> <li><img class="emoticon emoticon-information" data-emoticon-name="information" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/information.png" alt="(info)" title="(info)" /> JDefaultEditableMap2D</li> <li><img class="emoticon emoticon-information" data-emoticon-name="information" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/information.png" alt="(info)" title="(info)" /> - EditableMap2DListener</li> <li><img class="emoticon emoticon-information" data-emoticon-name="information" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/information.png" alt="(info)" title="(info)" /> - Map2DEditStateEvent</li> <li><img class="emoticon emoticon-information" data-emoticon-name="information" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/information.png" alt="(info)" title="(info)" /> - Map2DEditLayerEvent</li> </ul> </li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> <INTERFACE> MapDecoration* <ul> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> <ABSTRACT> AbstractMapDecoration</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> ZoomPanDecoration (used by JDefaultNavigableMap2D)</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> SelectionDecoration (used by JDefaultSelectableMap2D)</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> EditionDecoration (used by JDefaultEditableMap2D)</li> <li><img class="emoticon emoticon-information" data-emoticon-name="information" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/information.png" alt="(info)" title="(info)" /> InformationDecoration (top JDefaultMap2D decoration)</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> ColorDecoration</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> ImageDecoration</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> NavigationDecoration</li> <li><img class="emoticon emoticon-information" data-emoticon-name="information" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/information.png" alt="(info)" title="(info)" /> MiniMapDecoration</li> <li><img class="emoticon emoticon-cross" data-emoticon-name="cross" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/error.png" alt="(error)" title="(error)" /> ZoomDecoration</li> <li><img class="emoticon emoticon-cross" data-emoticon-name="cross" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/error.png" alt="(error)" title="(error)" /> NorthArrowDecoration</li> </ul> </li> </ul> </li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> <INTERFACE>RenderingStrategy* <ul> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> <ABSTRACT> AbstractRenderingStrategy*</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> SingleVolatileImageStrategy*</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> SingleBufferedImageStrategy*</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> MergeBufferedImageStrategy*</li> </ul> </li> <li><img class="emoticon emoticon-cross" data-emoticon-name="cross" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/error.png" alt="(error)" title="(error)" /> <INTERFACE>Map3D</li> <li><img class="emoticon emoticon-cross" data-emoticon-name="cross" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/error.png" alt="(error)" title="(error)" /> <INTERFACE>MapPrint</li> </ul> </li> </ul> </td></tr></table> <table class="wysiwyg-macro" data-macro-name="panel" data-macro-parameters="title=Style edition|titleBGColor=#ccc" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e3BhbmVsOnRpdGxlQkdDb2xvcj0jY2NjfHRpdGxlPVN0eWxlIGVkaXRpb259&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="RICH_TEXT"><tr><td class="wysiwyg-macro-body"> <p><strong>Ready to use Components</strong></p> <ul> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> <INTERFACE>SymbolizerPanel <ul> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> JPointSymbolizerPanel*</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> JLineSymbolizerPanel</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> JPolygonSymbolizerPanel*</li> <li><img class="emoticon emoticon-warning" data-emoticon-name="warning" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/warning.png" alt="(warning)" title="(warning)" /> JRasterSymbolizerPanel</li> </ul> </li> </ul> <p><strong>SLD specific Components</strong></p> <ul> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> <a class="confluence-link" href="/display/GEOTOOLS/JStrokePanel" data-linked-resource-id="15204396" data-linked-resource-type="page" data-linked-resource-default-alias="JStrokePanel" data-base-url="http://docs.codehaus.org">JStrokePanel</a> <ul> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> <a class="confluence-link" href="/display/GEOTOOLS/JDashPanel" data-linked-resource-id="15204400" data-linked-resource-type="page" data-linked-resource-default-alias="JDashPanel" data-base-url="http://docs.codehaus.org">JDashPanel</a></li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> <a class="confluence-link" href="/display/GEOTOOLS/JLineCapPanel" data-linked-resource-id="15204403" data-linked-resource-type="page" data-linked-resource-default-alias="JLinecapPanel" data-base-url="http://docs.codehaus.org">JLinecapPanel</a></li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> <a class="confluence-link" href="/display/GEOTOOLS/JLineJoinPanel" data-linked-resource-id="15204405" data-linked-resource-type="page" data-linked-resource-default-alias="JLinejoinPanel" data-base-url="http://docs.codehaus.org">JLinejoinPanel</a></li> </ul> </li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> <a class="confluence-link" href="/display/GEOTOOLS/JFillPanel" data-linked-resource-id="15204398" data-linked-resource-type="page" data-linked-resource-default-alias="JFillPanel" data-base-url="http://docs.codehaus.org">JFillPanel</a>*</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> JDegreePanel*</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> JDemoTable*</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> JExpressionPanel* <ul> <li><img class="emoticon emoticon-information" data-emoticon-name="information" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/information.png" alt="(info)" title="(info)" /> JExpressionDialog</li> </ul> </li> </ul> </td></tr></table> <table class="wysiwyg-macro" data-macro-name="panel" data-macro-parameters="title=Other classes|titleBGColor=#ccc" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e3BhbmVsOnRpdGxlQkdDb2xvcj0jY2NjfHRpdGxlPU90aGVyIGNsYXNzZXN9&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="RICH_TEXT"><tr><td class="wysiwyg-macro-body"> <ul> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> <a class="confluence-link" href="/display/GEOTOOLS/IconBundle" data-linked-resource-id="10748024" data-linked-resource-type="page" data-linked-resource-default-alias="IconBundle" data-base-url="http://docs.codehaus.org">IconBundle</a></li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> TextBundle</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> GridCoverageFinder*</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> RandomStyleFactory*</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> FacilitiesFactory*</li> </ul> </td></tr></table> </td></tr></table> <table class="wysiwyg-macro" data-macro-name="column" data-macro-parameters="width=50%" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e2NvbHVtbjp3aWR0aD01MCV9&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="RICH_TEXT"><tr><td class="wysiwyg-macro-body"> <table class="wysiwyg-macro" data-macro-name="panel" data-macro-parameters="title=Context tree|titleBGColor=#ccc" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e3BhbmVsOnRpdGxlQkdDb2xvcj0jY2NjfHRpdGxlPUNvbnRleHQgdHJlZX0&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="RICH_TEXT"><tr><td class="wysiwyg-macro-body"> <ul> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> JContextTree <ul> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> <INTERFACE>TreeTableColumn <ul> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> VisibleTreeTableColumn</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> StyleTreeTableColumn</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> OpacityTreeTableColumn</li> </ul> </li> </ul> </li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> JContextTreePopup <ul> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> <INTERFACE>TreePopupItem <ul> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> ContextActiveItem</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> ContextPropertyItem</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> CopyItem</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> CutItem</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> DeleteItem</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> DuplicateItem</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> LayerFeatureItem</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> LayerOpacityItem</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> LayerPropertyItem</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> LayerVisibilityItem</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> LayerVisibleItem</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> PasteItem</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> SeparatorItem</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> TitledSeparatorItem</li> </ul> </li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> <INTERFACE>MapRelatedTreePopupItem (extends TreePopupItem) <ul> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> LayerZoomItem</li> </ul> </li> </ul> </li> </ul> </td></tr></table> <table class="wysiwyg-macro" data-macro-name="panel" data-macro-parameters="title=Tool box|titleBGColor=#ccc" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e3BhbmVsOnRpdGxlQkdDb2xvcj0jY2NjfHRpdGxlPVRvb2wgYm94fQ&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="RICH_TEXT"><tr><td class="wysiwyg-macro-body"> <ul> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> JToolTree</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> WidgetTool / WidgetToolDescriptor <ul> <li><img class="emoticon emoticon-information" data-emoticon-name="information" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/information.png" alt="(info)" title="(info)" /> ClippingTool</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> ClippingTTDescriptor</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> ShapeCreationTool</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> ShapeCreationTTDescriptor</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> SVG2MIFTool</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> SVG2MIFTTDescriptor</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> VDem2CSVTool</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> VDem2CSVTTDescriptor</li> </ul> </li> </ul> </td></tr></table> <table class="wysiwyg-macro" data-macro-name="panel" data-macro-parameters="title=Properties Panels|titleBGColor=#ccc" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e3BhbmVsOnRpdGxlQkdDb2xvcj0jY2NjfHRpdGxlPVByb3BlcnRpZXMgUGFuZWxzfQ&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="RICH_TEXT"><tr><td class="wysiwyg-macro-body"> <ul> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> JPropertyDialog <ul> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> <INTERFACE>PropertyPanel <ul> <li><img class="emoticon emoticon-warning" data-emoticon-name="warning" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/warning.png" alt="(warning)" title="(warning)" /> ContextCRSPropertyPanel</li> <li><img class="emoticon emoticon-information" data-emoticon-name="information" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/information.png" alt="(info)" title="(info)" /> LayerFeaturePropertyPanel</li> <li><img class="emoticon emoticon-cross" data-emoticon-name="cross" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/error.png" alt="(error)" title="(error)" /> JScaleStylePanel</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> JSimpleStylePanel</li> <li><img class="emoticon emoticon-cross" data-emoticon-name="cross" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/error.png" alt="(error)" title="(error)" /> JUniqueStylePanel</li> <li><img class="emoticon emoticon-information" data-emoticon-name="information" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/information.png" alt="(info)" title="(info)" /> JXMLStylePanel</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> JCQLPropertyPanel</li> </ul> </li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> <ABSTRACT>MultiPropertyPanel (implements PropertyPanel) <ul> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> LayerFilterPropertyPanel</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> LayerStylePropertyPanel</li> </ul> </li> </ul> </li> </ul> </td></tr></table> <table class="wysiwyg-macro" data-macro-name="panel" data-macro-parameters="title=Data access|titleBGColor=#ccc" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e3BhbmVsOnRpdGxlQkdDb2xvcj0jY2NjfHRpdGxlPURhdGEgYWNjZXNzfQ&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="RICH_TEXT"><tr><td class="wysiwyg-macro-body"> <ul> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> JDataChooser <ul> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> <INTERFACE>DataPanel <ul> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> JFileDataPanel*</li> <li><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> JDatabaseDataPanel*</li> <li><img class="emoticon emoticon-cross" data-emoticon-name="cross" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/error.png" alt="(error)" title="(error)" /> JServerDataPanel</li> </ul> </li> </ul> </li> </ul> </td></tr></table> </td></tr></table> </td></tr></table> <table class="wysiwyg-macro" data-macro-name="panel" data-macro-parameters="borderStyle=solid" style="background-image: url(/plugins/servlet/confluence/placeholder/macro-heading?definition=e3BhbmVsOmJvcmRlclN0eWxlPXNvbGlkfQ&locale=en_GB&version=2); background-repeat: no-repeat;" data-macro-body-type="RICH_TEXT"><tr><td class="wysiwyg-macro-body"> <p><img class="emoticon emoticon-tick" data-emoticon-name="tick" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/check.png" alt="(tick)" title="(tick)" /> = Works <img class="emoticon emoticon-cross" data-emoticon-name="cross" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/error.png" alt="(error)" title="(error)" /> = Not started <img class="emoticon emoticon-information" data-emoticon-name="information" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/information.png" alt="(info)" title="(info)" /> = In progress <img class="emoticon emoticon-warning" data-emoticon-name="warning" border="0" src="/s/en_GB/3278/15/_/images/icons/emoticons/warning.png" alt="(warning)" title="(warning)" /> = Waiting for help *= must be improved</p></td></tr></table> <h1>ScreenShots</h1> <img class="editor-inline-macro" src="/plugins/servlet/confluence/placeholder/macro?definition=e2dhbGxlcnk6Y29sdW1ucz0zfQ&locale=en_GB&version=2" data-macro-name="gallery" data-macro-parameters="columns=3">
Please type the word appearing in the picture.
Attachments
Labels
Location
Watch this page
< Edit
Preview >
Loading…
Save
Cancel
Next hint
search
attachments
weblink
advanced