Class 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)  
    • Field Detail

      • gc

        protected static java.awt.GraphicsConfiguration gc
    • 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 interface org.deckfour.uitopia.api.model.View
      • getCustomName

        public java.lang.String getCustomName()
        Specified by:
        getCustomName in interface org.deckfour.uitopia.api.model.View
      • getPreview

        public java.awt.Image getPreview​(int maxWidth,
                                         int maxHeight)
        Specified by:
        getPreview in interface org.deckfour.uitopia.api.model.View
      • getResource

        public org.deckfour.uitopia.api.model.Resource getResource()
        Specified by:
        getResource in interface org.deckfour.uitopia.api.model.View
      • getViewComponent

        public javax.swing.JComponent getViewComponent()
        Specified by:
        getViewComponent in interface org.deckfour.uitopia.api.model.View
      • setCustomName

        public void setCustomName​(java.lang.String name)
        Specified by:
        setCustomName in interface org.deckfour.uitopia.api.model.View
      • getType

        public org.deckfour.uitopia.api.model.ViewType getType()
        Specified by:
        getType in interface org.deckfour.uitopia.api.model.View
      • captureNow

        public void captureNow()
        Specified by:
        captureNow in interface org.deckfour.uitopia.api.model.View
      • refresh

        public void refresh()
        Specified by:
        refresh in interface org.deckfour.uitopia.api.model.View
      • refresh

        public void refresh​(int millisToPopup)
      • isReady

        public boolean isReady()
        Specified by:
        isReady in interface org.deckfour.uitopia.api.model.View