public class InstanceCache
extends java.lang.Object
Constructor and Description |
---|
InstanceCache(VisionDesignerImpl designer) |
Modifier and Type | Method and Description |
---|---|
void |
closeAndSerialize() |
VisionDesignerInterface |
getDesigner() |
TopLevelContainer |
getWindow(java.lang.Long id)
Gets the window/template for the given resource id.
|
java.lang.String |
getWindowPath(java.lang.Long id) |
boolean |
isWindowAvailable(java.lang.Long id) |
void |
notifyChanged(long id) |
void |
purge(java.lang.Long id) |
void |
releaseUnmodifiedLocks()
Release any window locks we acquired where the window is unchanged and the window isn't open for design
|
public InstanceCache(VisionDesignerImpl designer)
public java.lang.String getWindowPath(java.lang.Long id)
public boolean isWindowAvailable(java.lang.Long id)
public VisionDesignerInterface getDesigner()
public TopLevelContainer getWindow(java.lang.Long id) throws WindowLockedException
WindowLockedException
public void purge(java.lang.Long id)
public void notifyChanged(long id)
public void releaseUnmodifiedLocks()
public void closeAndSerialize()