Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ice-build] [eclipse/ice] b74c79: Adding initial support for Silo files by implement...

  Branch: refs/heads/jordan/ParaViewVizService
  Home:   https://github.com/eclipse/ice
  Commit: b74c7976247ee6c5325b286a38658a73eac27db7
      https://github.com/eclipse/ice/commit/b74c7976247ee6c5325b286a38658a73eac27db7
  Author: Jordan Deyton <deytonjh@xxxxxxxx>
  Date:   2015-07-14 (Tue, 14 Jul 2015)

  Changed paths:
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/AbstractParaViewProxy.java
    A src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/ProxyFeature.java
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/silo/SiloProxy.java
    A src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/silo/SiloProxyFeature.java

  Log Message:
  -----------
  Adding initial support for Silo files by implementing SiloProxy.

Signed-off-by: Jordan Deyton <deytonjh@xxxxxxxx>


  Commit: 36f46b02c4b89d3c83d2a1768fe74b65c6c53909
      https://github.com/eclipse/ice/commit/36f46b02c4b89d3c83d2a1768fe74b65c6c53909
  Author: Jordan Deyton <deytonjh@xxxxxxxx>
  Date:   2015-07-14 (Tue, 14 Jul 2015)

  Changed paths:
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/AbstractParaViewProxy.java
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/ProxyFeature.java
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/exodus/ExodusProxy.java
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/silo/SiloProxy.java
    R src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/silo/SiloProxyFeature.java

  Log Message:
  -----------
  Abstracted the functionality for setting Exodus and Silo features.

The features are now based on the "ui" and "properties" objects reported
from the pv.proxy.manager.get API call.

Signed-off-by: Jordan Deyton <deytonjh@xxxxxxxx>


  Commit: 8c6dec958f44e25ce6724c0892ed4a88d65eaf82
      https://github.com/eclipse/ice/commit/8c6dec958f44e25ce6724c0892ed4a88d65eaf82
  Author: Jordan Deyton <deytonjh@xxxxxxxx>
  Date:   2015-07-15 (Wed, 15 Jul 2015)

  Changed paths:
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/ParaViewPlotRender.java
    M src/org.eclipse.ice.viz.service.visit/src/org/eclipse/ice/viz/service/visit/VisItPlotRender.java
    M src/org.eclipse.ice.viz.service/src/org/eclipse/ice/viz/service/PlotRender.java

  Log Message:
  -----------
  Added a context Menu to the ParaViewPlotRender.

I also simplified the way the PlotRender handles the Menu. The context
Menu is created automatically by PlotRender, but it can be retrieved by
sub-classes when creating the underlying VisIt or ParaView canvas.

Signed-off-by: Jordan Deyton <deytonjh@xxxxxxxx>


  Commit: 27aec9412c38fe901b83e082718be2d7fd3b9b7b
      https://github.com/eclipse/ice/commit/27aec9412c38fe901b83e082718be2d7fd3b9b7b
  Author: Jordan Deyton <deytonjh@xxxxxxxx>
  Date:   2015-07-15 (Wed, 15 Jul 2015)

  Changed paths:
    M src/org.eclipse.ice.viz.service/src/org/eclipse/ice/viz/service/PlotRender.java

  Log Message:
  -----------
  Fixed the PlotRender to strictly use a MenuManager for the context Menu.

Signed-off-by: Jordan Deyton <deytonjh@xxxxxxxx>


  Commit: 873bf1a2a91c3238e42cac95abb9d85e40f5d73e
      https://github.com/eclipse/ice/commit/873bf1a2a91c3238e42cac95abb9d85e40f5d73e
  Author: Jordan Deyton <deytonjh@xxxxxxxx>
  Date:   2015-07-15 (Wed, 15 Jul 2015)

  Changed paths:
    M src/org.eclipse.ice.viz.service.visit/META-INF/MANIFEST.MF
    M src/org.eclipse.ice.viz.service.visit/src/org/eclipse/ice/viz/service/visit/VisItPlotRender.java
    R src/org.eclipse.ice.viz.service.visit/src/org/eclipse/ice/viz/service/visit/widgets/BinarySearchTree.java
    R src/org.eclipse.ice.viz.service.visit/src/org/eclipse/ice/viz/service/visit/widgets/ComboDialog.java
    R src/org.eclipse.ice.viz.service.visit/src/org/eclipse/ice/viz/service/visit/widgets/TimeSliderComposite.java
    M src/org.eclipse.ice.viz.service/META-INF/MANIFEST.MF
    A src/org.eclipse.ice.viz.service/src/org/eclipse/ice/viz/service/widgets/BinarySearchTree.java
    A src/org.eclipse.ice.viz.service/src/org/eclipse/ice/viz/service/widgets/ComboDialog.java
    A src/org.eclipse.ice.viz.service/src/org/eclipse/ice/viz/service/widgets/TimeSliderComposite.java
    M tests/org.eclipse.ice.viz.service.test/META-INF/MANIFEST.MF
    A tests/org.eclipse.ice.viz.service.test/src/org/eclipse/ice/viz/service/widgets/test/BinarySearchTreeTester.java
    A tests/org.eclipse.ice.viz.service.test/src/org/eclipse/ice/viz/service/widgets/test/ComboDialogTester.java
    A tests/org.eclipse.ice.viz.service.test/src/org/eclipse/ice/viz/service/widgets/test/TimeSliderCompositeTester.java
    M tests/org.eclipse.ice.viz.service.visit.test/META-INF/MANIFEST.MF
    M tests/org.eclipse.ice.viz.service.visit.test/pom.xml
    R tests/org.eclipse.ice.viz.service.visit.test/src/org/eclipse/ice/viz/service/widgets/test/BinarySearchTreeTester.java
    R tests/org.eclipse.ice.viz.service.visit.test/src/org/eclipse/ice/viz/service/widgets/test/ComboDialogTester.java
    R tests/org.eclipse.ice.viz.service.visit.test/src/org/eclipse/ice/viz/service/widgets/test/TimeSliderCompositeTester.java

  Log Message:
  -----------
  Moved TimeSliderComposite and related classes to viz service bundle.

Signed-off-by: Jordan Deyton <deytonjh@xxxxxxxx>


  Commit: 5761b68e0279affc0ceb885ba1755b7973241833
      https://github.com/eclipse/ice/commit/5761b68e0279affc0ceb885ba1755b7973241833
  Author: Jordan Deyton <deytonjh@xxxxxxxx>
  Date:   2015-07-15 (Wed, 15 Jul 2015)

  Changed paths:
    R src/org.eclipse.ice.viz.service.visit/icons/loop.gif
    R src/org.eclipse.ice.viz.service.visit/icons/nav_backward.gif
    R src/org.eclipse.ice.viz.service.visit/icons/nav_forward.gif
    R src/org.eclipse.ice.viz.service.visit/icons/nav_go.gif
    R src/org.eclipse.ice.viz.service.visit/icons/resume_co.gif
    R src/org.eclipse.ice.viz.service.visit/icons/skip_backward.gif
    R src/org.eclipse.ice.viz.service.visit/icons/skip_forward.gif
    R src/org.eclipse.ice.viz.service.visit/icons/suspend_co.gif
    R src/org.eclipse.ice.viz.service.visit/icons/thread_obj.gif
    A src/org.eclipse.ice.viz.service/icons/loop.gif
    A src/org.eclipse.ice.viz.service/icons/nav_backward.gif
    A src/org.eclipse.ice.viz.service/icons/nav_forward.gif
    A src/org.eclipse.ice.viz.service/icons/nav_go.gif
    A src/org.eclipse.ice.viz.service/icons/resume_co.gif
    A src/org.eclipse.ice.viz.service/icons/skip_backward.gif
    A src/org.eclipse.ice.viz.service/icons/skip_forward.gif
    A src/org.eclipse.ice.viz.service/icons/suspend_co.gif
    A src/org.eclipse.ice.viz.service/icons/thread_obj.gif

  Log Message:
  -----------
  Moved the icons for the TimeSliderComposite.

Signed-off-by: Jordan Deyton <deytonjh@xxxxxxxx>


  Commit: 696be270ebff74d573e0afea99eeea7774bdb5d8
      https://github.com/eclipse/ice/commit/696be270ebff74d573e0afea99eeea7774bdb5d8
  Author: Jordan Deyton <deytonjh@xxxxxxxx>
  Date:   2015-07-15 (Wed, 15 Jul 2015)

  Changed paths:
    M src/org.eclipse.ice.viz.service.paraview/META-INF/MANIFEST.MF
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/ParaViewPlotRender.java
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/connections/ParaViewConnection.java
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/AbstractParaViewProxy.java
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/AbstractProxyProperty.java
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/IParaViewProxy.java
    A src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/properties/RepresentationProperty.java
    A src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/properties/ScalarBarProperty.java

  Log Message:
  -----------
  Worked on setting up the context Menu for the ParaViewPlotRender.

It's working for the most part, but there are some bugs and plenty of
cleanup left.

Signed-off-by: Jordan Deyton <deytonjh@xxxxxxxx>


  Commit: 506ee759ee388dda5b9577f816827682ffc657a8
      https://github.com/eclipse/ice/commit/506ee759ee388dda5b9577f816827682ffc657a8
  Author: Jordan Deyton <deytonjh@xxxxxxxx>
  Date:   2015-07-16 (Thu, 16 Jul 2015)

  Changed paths:
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/ParaViewVizService.java
    M src/org.eclipse.ice.viz.service.visit/src/org/eclipse/ice/viz/service/visit/VisItVizService.java
    M src/org.eclipse.ice.viz.service/src/org/eclipse/ice/viz/service/AbstractVizService.java
    M src/org.eclipse.ice.viz.service/src/org/eclipse/ice/viz/service/BasicVizServiceFactory.java
    M src/org.eclipse.ice.viz.service/src/org/eclipse/ice/viz/service/IVizService.java
    M src/org.eclipse.ice.viz.service/src/org/eclipse/ice/viz/service/PlotEditor.java
    A src/org.eclipse.ice.viz.service/src/org/eclipse/ice/viz/service/connections/ConnectionVizService.java
    M src/org.eclipse.ice.viz.service/src/org/eclipse/ice/viz/service/csv/CSVVizService.java

  Log Message:
  -----------
  Major cleanup of IVizService and its implementations.

The PlotEditor and BasicVizServiceFactory were using AbstractVizService
directly by casting IVizServices. This was to get its supported
extensions. Given the circumstances (the extensions are needed when
associated files with the PlotEditor), I moved getSupportedExtensions()
from AbstractVizService to IVizService.

Made AbstractVizService lazily load its set of supported extensions
based on the sub-class implementation. This also makes it clearer how to
update supported extensions from the sub-class (there's now an abstract
method). Updated all three current viz services accordingly.

Abstracted shared code from ParaView and VisIt viz services to create
ConnectionVizService. This greatly simplifies both viz services.

Signed-off-by: Jordan Deyton <deytonjh@xxxxxxxx>


  Commit: 294fc742eacb8b2c4806e77d992c6d978de55030
      https://github.com/eclipse/ice/commit/294fc742eacb8b2c4806e77d992c6d978de55030
  Author: Jordan Deyton <deytonjh@xxxxxxxx>
  Date:   2015-07-16 (Thu, 16 Jul 2015)

  Changed paths:
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/ParaViewPlot.java
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/connections/ParaViewConnection.java
    R src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/connections/ParaViewConnectionManager.java

  Log Message:
  -----------
  Removed explicit references to ParaViewConnection except for
instantiation.

The intention is for ParaViewConnection to *only* handle establishing
and closing connections to the IParaViewWebClient. It shouldn't be used
for anything else.

Removed ParaViewConnectionManager, which was adding nothing new.
ParaViewVizService instead just creates an abstract VizConnectionManager
and implements the few methods required.

Signed-off-by: Jordan Deyton <deytonjh@xxxxxxxx>


  Commit: 8d33dfa4d98377989f1241ac98ec2fb78a96330b
      https://github.com/eclipse/ice/commit/8d33dfa4d98377989f1241ac98ec2fb78a96330b
  Author: Jordan Deyton <deytonjh@xxxxxxxx>
  Date:   2015-07-16 (Thu, 16 Jul 2015)

  Changed paths:
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/ParaViewPlotRender.java
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/AbstractParaViewProxy.java
    R src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/AbstractProxyProperty.java
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/IParaViewProxy.java
    R src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/IProxyProperty.java
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/ProxyFeature.java
    A src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/ProxyProperty.java
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/exodus/ExodusProxy.java
    R src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/properties/RepresentationProperty.java
    R src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/properties/ScalarBarProperty.java
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/silo/SiloProxy.java

  Log Message:
  -----------
  Refactored the way properties and features are handled for ParaView.

In ParaView, there's no concept of "features" and instead everything is
a property. These changes better reflect that, as now there is an
abstract ProxyProperty with an extending class ProxyFeature. The
AbstractParaViewProxy still treats them slightly differently.

Signed-off-by: Jordan Deyton <deytonjh@xxxxxxxx>


  Commit: ab9e6e057f7dd24d82d9990b6c10d754bab2ac3b
      https://github.com/eclipse/ice/commit/ab9e6e057f7dd24d82d9990b6c10d754bab2ac3b
  Author: Jordan Deyton <deytonjh@xxxxxxxx>
  Date:   2015-07-17 (Fri, 17 Jul 2015)

  Changed paths:
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/AbstractParaViewProxy.java
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/ProxyFeature.java
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/ProxyProperty.java
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/exodus/ExodusProxy.java
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/silo/SiloProxy.java

  Log Message:
  -----------
  Providing support for undefined and discrete (multi-select) properties.

This gets a little closer to supporting any property available for a
file loaded by ParaView, although there are as yet no UI pieces built in
to support entering in "undefined" values or selecting multiple values
from a list.

Cleared up some Json parsing errors in ProxyProperty.

Signed-off-by: Jordan Deyton <deytonjh@xxxxxxxx>


  Commit: b427f929f6507b04e85d5abb5115ae889a5f3a16
      https://github.com/eclipse/ice/commit/b427f929f6507b04e85d5abb5115ae889a5f3a16
  Author: Jordan Deyton <deytonjh@xxxxxxxx>
  Date:   2015-07-17 (Fri, 17 Jul 2015)

  Changed paths:
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/AbstractParaViewProxy.java
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/IParaViewProxy.java
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/ProxyFeature.java
    M src/org.eclipse.ice.viz.service.paraview/src/org/eclipse/ice/viz/service/paraview/proxy/ProxyProperty.java

  Log Message:
  -----------
  Updated and added missing documentation.

Signed-off-by: Jordan Deyton <deytonjh@xxxxxxxx>


Compare: https://github.com/eclipse/ice/compare/12e33efd75c6...b427f929f650

Back to the top