se.datadosen.jalbum
Class JAlbumFakeFrame

java.lang.Object
  extended by se.datadosen.jalbum.JAlbumFakeFrame
All Implemented Interfaces:
JAlbumWindow

public class JAlbumFakeFrame
extends java.lang.Object
implements JAlbumWindow

When running jAlbum in console mode, the "window" object is an instance of this class instead of JAlbumFrame This enables jAlbum to execute onload.bsh when a skin is set in console mode without breaking the script, as the script calls window.setSkinUI()

Since:
8.4

Constructor Summary
JAlbumFakeFrame()
           
 
Method Summary
 void addJAlbumListener(JAlbumListener listener)
           
 ControlPanel getSkinUI()
           
 void pack()
           
 void setSkinUI(ControlPanel ui)
           
 void ui2Engine()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JAlbumFakeFrame

public JAlbumFakeFrame()
Method Detail

setSkinUI

public void setSkinUI(ControlPanel ui)
Specified by:
setSkinUI in interface JAlbumWindow

getSkinUI

public ControlPanel getSkinUI()
Specified by:
getSkinUI in interface JAlbumWindow

pack

public void pack()
Specified by:
pack in interface JAlbumWindow

ui2Engine

public void ui2Engine()
               throws BeanBinderException
Specified by:
ui2Engine in interface JAlbumWindow
Throws:
BeanBinderException

addJAlbumListener

public void addJAlbumListener(JAlbumListener listener)
Specified by:
addJAlbumListener in interface JAlbumWindow