Show / Hide Table of Contents

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.

Inheritance
java.lang.Object
ViewModelBase
VisualizeViewModelBase<TFile>
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)
ViewModelBase.makeCommand(Runnable)
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

In This Article
Back to top Generated by DocFX