-
Notifications
You must be signed in to change notification settings - Fork 7
Package structure
mkutmon edited this page Apr 23, 2013
·
8 revisions
Currently the package structure is main.java.org.cytoscape.wikipathways.app.
- import of GPML file
- export of GPML file
- webservice connection to search, browse and open pathways from WikiPathways
- visual style for WikiPathways pathways in Cytoscape
- data model
- properties and settings
- dialogs
- actions
Test structure with JUnit tests should be in test.java.org.cytoscape.wikipathways.app
Suggestion:
- org.cytoscape.wikipathways.app -> API for other apps
- org.cytoscape.wikipathways.app.internal -> Activator
- org.cytoscape.wikipathways.app.internal.actions -> action classes
- org.cytoscape.wikipathways.app.internal.dialogs -> dialogs for the plugin
- org.cytoscape.wikipathways.app.internal.export -> export functionality
- org.cytoscape.wikipathways.app.internal.import -> import functionality
- org.cytoscape.wikipathways.app.internal.model -> data model
- org.cytoscape.wikipathways.app.internal.utils -> properties and settings
- org.cytoscape.wikipathways.app.internal.visual -> visual style and mapping
- org.cytoscape.wikipathways.app.internal.webservice -> webservice code