[
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>