facets.idiom
Class IdiomApplet
java.lang.Object
facets.util.Tracer
facets.idiom.IdiomApplet
- Direct Known Subclasses:
- Datatree
public abstract class IdiomApplet
- extends Tracer
Platform for desktop applets demonstrating Facets idioms.
As well as supporting other demonstrator applets, IdiomApplet
itself demonstrates use of AppValues
to store its position between sessions.
IdiomApplet
is declared abstract
because
newDialogMessagePanel()
is an invalid stub;
incidentally demonstrating the more general idiom of an abstract
class that can be run immediately and messages which of its methods need valid implementations.
Constructor Summary |
protected |
IdiomApplet(java.lang.String[] args)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
idiomName
public final java.lang.String idiomName
values
protected final AppValues values
IdiomApplet
protected IdiomApplet(java.lang.String[] args)
buildAndLaunch
public final void buildAndLaunch(boolean buildOnly)
throws java.lang.Exception
- Throws:
java.lang.Exception
newDialogMessagePanel
protected java.awt.Component newDialogMessagePanel()
throws java.lang.Exception
- Throws:
java.lang.Exception