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 |