~panisson/gephi/graphstreaming

Viewing all changes in revision 1433.1.910.

  • Committer: Mathieu Bastian
  • Date: 2011-08-31 15:19:22 UTC
  • mto: This revision was merged to the branch mainline in revision 1562.
  • Revision ID: mathieu.bastian@gmail.com-20110831151922-6nybr89l6axum7ul
Push new Preview modules. New API and SPI in PreviewAPI and new PreviewPlugin module. The PreviewImpl module goes away and code in DesktopPreview has been updated. The PreviewExport and PreviewExportUI are temporalely excluded from the suite until they are using the new API. A new UI API with model and controller has been created in DesktopPreview and takes responsability for current presets and UI states. The Processing drawing is now integrated in the API and ProcessingPreview has been deleted. The PreviewModel has a centralized PreviewProperties container for property and states. The graph is read and items are created in ItemBuilders. Items represents visual elements and have a generic data container. Renderers are stateless singletons that renders items to a RenderTarget and have a list of fixed properties. RenderTarget is the graphic container Processing, PDF or SVG.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: