Ticket #3954 (closed: fixed)

Opened 9 years ago

Last modified 5 years ago

Have ParaVIew sources/readers publish workspace type

Reported by: Michael Reuter Owned by: Owen Arnold
Priority: major Milestone: Release 2.0
Component: VATES Keywords:
Cc: Blocked By:
Blocking: #3958 Tester: Michael Reuter

Description

The ParaView sources and readers should expose a property that gives the type of workspace they are based on. This will allow the VATES simple user interface views to internally decide how to handle the given source/reader.

Change History

comment:1 Changed 9 years ago by Owen Arnold

  • Status changed from new to accepted

comment:2 Changed 9 years ago by Owen Arnold

In [15259]:

Put in place getters. Put dummy code in MVP presenters to serve-up this information. Add characterisation tests over dummy return values. This is an intermediate step. Refs #3954

comment:3 Changed 9 years ago by Michael Reuter

  • Blocking 3958 added

comment:4 Changed 9 years ago by Peter Peterson

In [15264]:

Michael says this goes in. Refs #3954.

comment:5 Changed 9 years ago by Michael Reuter

In [15277]:

Adding trap for null presenter that breaks plugin mode for VSUI. This refs #3954.

comment:6 Changed 9 years ago by Owen Arnold

In [15279]:

using typeid(ws).name() in order to return workspace name. Refs #3954.

comment:7 Changed 9 years ago by Owen Arnold

In [15335]:

Make workspace type info available early for Peaks source/reader. Start publishing the workspace type information as soon as the reader/source is loaded rather than after 'apply' (RenderData call). Refs #3954.

comment:8 Changed 9 years ago by Owen Arnold

  • Status changed from accepted to verify
  • Resolution set to fixed

Tester:

This feature is used by the VatesSimpleInterface. Contact me for any assistance needed during testing.

comment:9 Changed 9 years ago by Michael Reuter

  • Status changed from verify to verifying
  • Tester set to Michael Reuter

comment:10 Changed 9 years ago by Michael Reuter

  • Status changed from verifying to closed

This is in heavy use by the simple interface, so all must be working.

comment:11 Changed 5 years ago by Stuart Campbell

This ticket has been transferred to github issue 4801

Note: See TracTickets for help on using tickets.