A common interface for all objects describing different kinds
of actions that can be taken through a UI (nav actions such as
entering, leaving, sibling swith; or primitive actions such as
value setting).
Given the size for the container object, it adds the size for the action
button; this method should be overriden by children that change the
implementation of makeActionButton
Given the size for the container object, it adds the size for the action
button; this method should be overriden by children that change the
implementation of makeActionButton
Given the size for the container object, it adds the size for the action
button; this method should be overriden by children that change the
implementation of makeActionButton
Allows other objects to add themselves as listeners and be informed about
changes to any of the properties of this bean (they have to implement the
PropertyChangeListener interface)
Allows other objects to add themselves as listeners and be informed about
changes to any of the properties of this bean (they have to implement the
PropertyChangeListener interface)
If some widgets are looking for other properties, I would prefer them to
override this method rather than overriding propertyChange(); this method
gets called when the property change event cannot be assigned to any of
the known classes
Assigns the cost to each widget based on what the current cost function
thinks about the assignment; if the cost function deems the widget
unacceptable, it gets removed from the underlying data structure
Given a same rendering constraint, this method creates all the necessary
enforcement objects throughout the widget bag structure (the bag
structure must be built before this method is called).
Given a same rendering hint, this method creates all the necessary
enforcement objects throughout the widget bag structure (the bag
structure must be built before this method is called).
Called by the object itself when a significant change occurs (though when
a membership change happens, the membershipChanged() method should be
called instead).
A convenience method -- clones the widget and sets the value of the owner
widget bag (used when cloning widget bags)
clone() -
Method in class edu.washington.cs.supple.render.WidgetBag
Returns a clone of this WidgetBag (we probably need a deep clone
operations so the children hashtable should be populated with
clones of the children - KZG)
clone() -
Method in class edu.washington.cs.supple.render.utility.Factor
clone() -
Method in class edu.washington.cs.supple.render.utility.FactorWeight
createGlue() -
Static method in class edu.washington.cs.supple.wlib.awt.Box
Creates an invisible "glue" component
that can be useful in a Box
whose visible components have a maximum width
(for a horizontal box)
or height (for a vertical box).
Creates an instance of the shortcut cost function based on
a transition count object that will keep providing up-to-date
estimates of transitions through shortcuts as different
rendering options are considered
Builds an instance of dynamic type; by default, it will have no parent;
objects of this type are wrappers around things that are to be popped
up dynamically at runtime
d -
Variable in class edu.washington.cs.supple.render.utility.BayesianSolver