Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[ice-build] [eclipse/ice] a1c186: Adding IProxyProperty. It wraps a property name, v...

  Branch: refs/heads/jordan/ParaViewVizService
  Home:   https://github.com/eclipse/ice
  Commit: a1c186c8b1b8b42e65f9be73b3d079738b015f85
      https://github.com/eclipse/ice/commit/a1c186c8b1b8b42e65f9be73b3d079738b015f85
  Author: Jordan Deyton <deytonjh@xxxxxxxx>
  Date:   2015-06-12 (Fri, 12 Jun 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/proxy/AbstractParaViewProxy.java
    A 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/IProxyProperty.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
    M tests/org.eclipse.ice.viz.service.paraview.test/src/org/eclipse/ice/viz/service/paraview/test/AbstractParaViewProxyBuilderTester.java
    M tests/org.eclipse.ice.viz.service.paraview.test/src/org/eclipse/ice/viz/service/paraview/test/AbstractParaViewProxyTester.java
    A tests/org.eclipse.ice.viz.service.paraview.test/src/org/eclipse/ice/viz/service/paraview/test/AbstractProxyPropertyTester.java

  Log Message:
  -----------
  Adding IProxyProperty. It wraps a property name, value, and allowed
values for an IParaViewProxy, and handles the client calls to get/set
properties and helps avoid switch statements when getting/settings
properties.

Refactored the IParaViewProxy a bit to give client code more leeway when
calling. Setting features and properties may be costly operations, so
the methods operate on a separate thread and return a Future that can be
used to wait on the operation if desired.

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



Back to the top