Class VisualizeViewModelBase<TFile>
The base class for any visualizer view model. If your view model should not be live viewable and isnt dependant on images, extend this. Otherwise, use one of the more specific base implementations.
Inherited Members
java.lang.Object.clone()
java.lang.Object.equals(java.lang.Object)
java.lang.Object.finalize()
java.lang.Object.getClass()
java.lang.Object.hashCode()
java.lang.Object.notify()
java.lang.Object.notifyAll()
java.lang.Object.toString()
java.lang.Object.wait()
java.lang.Object.wait(long)
java.lang.Object.wait(long,int)
Namespace:
Assembly: .dll
Syntax
public abstract class VisualizeViewModelBase<TFile> extends ViewModelBase
Type Parameters
| Name | Description |
|---|---|
| TFile |
Constructors
VisualizeViewModelBase()
Declaration
public VisualizeViewModelBase()
Fields
file
The file to visualize. The reference stored in this variable should not be changed.
Declaration
protected TFile file
Field Value
| Type | Description |
|---|---|
| TFile |
scope
The scope that is injected by the DynamicViewLoader.
Declaration
protected VisualizeScope scope
Field Value
| Type | Description |
|---|---|
| VisualizeScope |
Methods
initialize(IVISABFile file)
Initializer for non live view.
Declaration
public void initialize(IVISABFile file)
Parameters
| Type | Name | Description |
|---|---|---|
| IVISABFile | file | The file to visualize |