cz.cuni.jagrlib.iface
Interface Trigger

All Superinterfaces:
Breakable, Property
All Known Subinterfaces:
GraphicsViewer
All Known Implementing Classes:
AdditiveNoise, AlphaGenerator, AntCity, AudioFilter, AudioReplay, AWTWindow, BlueScreen, BrepToImage, Colormap332, ColorReduce, ColorReduceRound, CornellBox, DefaultGraphicsViewer, DefaultRender3D, DrawAxes, DrawAxesGL, EffectBlur, EffectPixelize, GLBrepRender, GLWindow, GraphR2ToR, HDRMap, ImageCompute, ImageConvert, ImageCrop, ImageTransition, Lissajous, OrderedDither, RankFilter, RasterImagePreview, RenderPainter, RenderWireframe, SFCDither, Test3DScene, TriMeshEditor, WarpEngine, WarpingSpecimen

public interface Trigger
extends Property, Breakable

Simple control interface: triggers some action (operation).

Since:
0.04
See Also:
Trigger.java

Field Summary
 
Fields inherited from interface cz.cuni.jagrlib.iface.Property
LOGGING, STATISTICS, TEXT_DESCRIPTION
 
Method Summary
 boolean fire(int type)
          Triggers the (undetermined) action.
 
Methods inherited from interface cz.cuni.jagrlib.iface.Property
commit, get, set
 
Methods inherited from interface cz.cuni.jagrlib.Breakable
setProgressListener, stop
 

Method Detail

fire

boolean fire(int type)
Triggers the (undetermined) action.

Parameters:
type - The action type (whatever it means..).
Returns:
true if the action was successful.