Working Draft 17 October 2012
This version:
http://democritique.org/softs/WebProtege/mindmapping/docs/implementation_V1.0.xhtml
Editor:
Henry Boccon-Gibod - henry.boccon-gibod@edf.fr
See also :
A mind mapping user interface for WebProtege
specification of the displaying algorithm of the current version
roadmap for the next version.
Classes and Individuals are displayed and clickable.
Properties are only displayed associated to current Classes or Individuals.
Properties are still not clickable and so cannot be displayed as a current entity.
SuperClasses and SubClasses are displayed around current entity.
EquivalentClasses are still not displayed.
Restrictions are not displayed.
Clicking on the current item display a small menu that allows : .
- Creation of a Class as a SubClass of current Class is available.
- Creation of an Individual as member of current Class is available.
- Deletion of current item is available.
This provided set of new resources can be redistributed and/or modify it under the terms of the BSD License as defined by the OSI either version 1.1 of the License, or (at your option) any later version.
It distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
The classes of that package imports mainly
java.util
edu.stanford.smi.protege.model
it defines a suitable API for the ViewedModel package, based on the protege API
New class : MindMapObjectPropertyInstance
New class : MindMapOWLAnnotationProperty
New class : MindMapOWLClass
New class : MindMapOWLClassDescription
New class : MindMapOWLDatatypeProperty
New class : MindMapOWLDatatypePropertyInstance
New class : MindMapOWLIndividual
New class : MindMapOWLObjectProperty
New class : MindMapOWLProperty
New class : MindMapOWLPropertyRestriction
New class : MindMapServiceImpl
New class :
New class :
- That class extends the class and implements in order to
The classes of that package imports
java.util
edu.stanford.bmir.protege.web.server.mindmapping
it defines a suitable API for the MindMapping package
New class : MindMapActivableEntity
New class : MindMapObjectPropertyInstanceViewed
New class : MindMapOWLClassViewed
New class : MindMapOWLDatatypePropertyInstanceViewed
New class : MindMapOWLDatatypePropertyViewed
New class : MindMapOWLIndividualViewed
New class : MindMapOWLObjectPropertyViewed
New class : MindMapOWLPropertyViewed
New class :
The classes of that package imports
java.util +
edu.stanford.bmir.protege.web.client.mindmaping.viewedmodel +
gwt and
svg for gwt.
It does the actual user interface. It may use gwt or any other equivalent java libraries
New class : ChangeParentWindow
New class : MindMap
New class : MindMapData
New class : MindMapDrawClass
New class : MindMapDrawDatatypeProperty
New class : MindMapDrawEntity
New class : MindMapDrawIndividual
New class : MindMapDrawLeg
New class : MindMapDrawLitteral
New class : MindMapDrawObjectProperty
New class : MindMapDrawRule
New class : MindMapMenu
New class : MindMapPortlet
New class : MindMapPropertiesFilter
New class : MindMapService
New class : MindMapServiceAsync
New class : MindMapServiceManager
New class : MindMapTab
New class : MindMapVisualisationPortlet
New class :
New XML resource : graph.gwt.xml
xml configuration resources of portlets disposition may introduce the graphVisualisationPortlet.
Modified class : WebProtege - add a get instance of GraphVServiceManager
Modified class : UIFactory - add reference to the MindMapPortlet
Modified class : OntologiesPortlet
- set ontologiesGrid.setAutoHeight to 'true' required for the MindMapPortlet
- removing an existing failing feature
For EDF use only :
Modified class : TopPanel - if we may want to use of the EDF logo for EDF internal use, removing the feedback
Logo for EDF internal use : edfLogo.png (to be replaced by the stanford one)
The graphics of the mind mapping portlet uses the W3C svg standard that required to add into war/WEB-INF/lib the SVG library for GWT lib-gwt-svg-0.5.4.jar that can be downloaded here.
1
Protégé and WebProtégé are national resources for biomedical ontologies and knowledge bases supported by the National Institute of General Medical Sciences
Protégé is a core component of The National Center for Biomedical Ontology
Copyright © 2012 Stanford Center for Biomedical Informatics Research