Class ProMView
- java.lang.Object
-
- org.processmining.contexts.uitopia.model.ProMView
-
- All Implemented Interfaces:
org.deckfour.uitopia.api.model.View
public class ProMView extends java.lang.Object implements org.deckfour.uitopia.api.model.View
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.awt.GraphicsConfiguration
gc
-
Constructor Summary
Constructors Constructor Description ProMView(ProMViewManager manager, ProMViewType type, ProMResource<?> resource, java.lang.String name, org.processmining.framework.util.Pair<java.lang.Integer,org.processmining.framework.plugin.PluginParameterBinding> binding)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
captureNow()
void
destroy()
java.lang.String
getCustomName()
java.awt.Image
getPreview(int maxWidth, int maxHeight)
org.deckfour.uitopia.api.model.Resource
getResource()
org.deckfour.uitopia.api.model.ViewType
getType()
javax.swing.JComponent
getViewComponent()
boolean
isReady()
void
refresh()
void
refresh(int millisToPopup)
void
setCustomName(java.lang.String name)
-
-
-
Constructor Detail
-
ProMView
public ProMView(ProMViewManager manager, ProMViewType type, ProMResource<?> resource, java.lang.String name, org.processmining.framework.util.Pair<java.lang.Integer,org.processmining.framework.plugin.PluginParameterBinding> binding)
-
-
Method Detail
-
destroy
public void destroy()
- Specified by:
destroy
in interfaceorg.deckfour.uitopia.api.model.View
-
getCustomName
public java.lang.String getCustomName()
- Specified by:
getCustomName
in interfaceorg.deckfour.uitopia.api.model.View
-
getPreview
public java.awt.Image getPreview(int maxWidth, int maxHeight)
- Specified by:
getPreview
in interfaceorg.deckfour.uitopia.api.model.View
-
getResource
public org.deckfour.uitopia.api.model.Resource getResource()
- Specified by:
getResource
in interfaceorg.deckfour.uitopia.api.model.View
-
getViewComponent
public javax.swing.JComponent getViewComponent()
- Specified by:
getViewComponent
in interfaceorg.deckfour.uitopia.api.model.View
-
setCustomName
public void setCustomName(java.lang.String name)
- Specified by:
setCustomName
in interfaceorg.deckfour.uitopia.api.model.View
-
getType
public org.deckfour.uitopia.api.model.ViewType getType()
- Specified by:
getType
in interfaceorg.deckfour.uitopia.api.model.View
-
captureNow
public void captureNow()
- Specified by:
captureNow
in interfaceorg.deckfour.uitopia.api.model.View
-
refresh
public void refresh()
- Specified by:
refresh
in interfaceorg.deckfour.uitopia.api.model.View
-
refresh
public void refresh(int millisToPopup)
-
isReady
public boolean isReady()
- Specified by:
isReady
in interfaceorg.deckfour.uitopia.api.model.View
-
-