All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----java.awt.Component | +----java.awt.Container | +----java.awt.Window | +----jcsp.awt.ActiveWindow | +----demo.jcsp.PresentationWindow
____________________ | | event | PresentationWindow |--->--- |____________________|
________________________________________ | ___________ ____________________ | | | | | | | event | | | | ActivePresentation | |-->---- | |___________| | ________________ | | | | | | | | | | +-----<-----| ActiveMenuItem | | | | close | |________________| | | | |____________________| | | | | PresentationWindow | |________________________________________|
The anonymous CSProcess has an infinite loop that will read from the close Channel. Upon receiving any message it will hide the window and dispose of the resources.
Any WindowEvents will be sent down the event Channel.
public PresentationWindow(ChannelOutput event, Frame f, URL path, String fileName, String fileExtension, int numFrames, int numPadding)
All Packages Class Hierarchy This Package Previous Next Index