|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
Facet exposes the end-user commands which can be
performed on the primary object.Type of a Actions object.
FacetFactory to this
FacetRegistry.
ArrayFolder is a Folder
Facet for Java arrays.BeanColumn.
BeanColumn.
BeanProperty is a Property
implementation corresponding directly to a Java Bean property of an
object.Column
objects which are not obtainable via Bean introspection.
Column
objects which are not obtainable via Bean introspection.
Property
objects which are not obtainable via Bean introspection.
Type of a Change object.
FacetFactory and Facet
objects from this FacetRegistry.
InheritanceProperties.
Facets for the
supplied primary object from this FacetRegistry.
CollectionFolder is a Folder
Facet suitable for use with Collection primary objects.Column of an object describes a
column of information about it.null if it uses the elements' natural
ordering.
InheritanceMap maps a given key,
or one of its super-keys, to a value.
InheritanceMap maps a given key
to a value.
InheritanceProperties maps a
given key to a value in a given context, or one of its
super-contexts.
InheritanceProperties maps a
given key to a value in a given context.
JMenu that presents a popup of operations that can be
performed on an object as displayed within a View.ContextMenu for an object displayed in a
View, with no support for Facets and no parent
View.
ContextMenu for an object displayed in a
View, with no support for Facets.
ContextMenu for an object displayed in a
View.
View to listen
for popup trigger mouse events on the View's behalf and
display the appropriate standard context menu in response.ContextMenuMouseAdapter.
Poset view of the contexts of this
InheritanceProperties.
PropertyEditorView
appropriate to the supplied PropertyEditor object.
DagInheritanceMap is an implementation of interface
InheritanceMap backed by a DagPoset and a HashMap.DagInheritanceMap.
DagInheritanceMap.
DagInheritanceProperties is an implementation of
InheritanceProperties that represents the relationship
between the contexts as a dag, and is therefore backed by a DagPoset.DagInheritanceProperties.
DagInheritanceProperties.
DagPoset is an implementation of a
Poset based on a directed acyclic graph data
structure.Type of a DataTransfer object.
DataSourceType object is a representative for a
javax.activation.DataSource object, for which the MIME
type of the data is known.DataSourceType.
DefaultFacetRegistry.
Type of a DnDTargetContainer object.
java.awt.DnDConstants
definitions.DnDTargetContainer Facet of an object
provides behaviors for accepting a Drag and Drop (DnD) operation.DragSourceAdapter is responsible for making an AWT
component in FavaBeans capable of being the source of a DnD drag
operation.DragSourceAdapter.
DropSlot is a simple view of a DnD-enabled model
that contains one single operand.DropTargetAdapter is responsible for making an AWT
component in FavaBeans drop-capable.DropTargetAdapter.
EmulatorTopLevelViewBuilder is the main public interface
to the FavaBean Palmtop Applications Window Manager
(pawm).this object is equal to some other
Type object.
TypeMetadataRegistry in
response to the TypeMetadataRegistry#get(Type,Object) method.
Facet is an object which provides an alternative
representation of another object.Faceted object is capable of managing its own
Facets.FacetFactory is responsible for creating
Facet objects for a given Type of primary
objects.FacetRegistry creates Facet objects and
maintains their association with their primary objects.FacetRegistry to be used for finding
Facets for objects.
FacetView is a wrapper around a View
built to handle the common (and, in fact, foundationally important)
situation where we have --
Some View v capable of displaying objects
of Type t0;
Some object x of Type
tk-1 (say);
A way of building, via Facets, a Type
t0 object given a
tk-1 object;
The perfectly reasonable desire to use View
v to display the t0 Facet
of x; and --
To simplify interactions with the framework, the need to do all
this while still preserving the abstraction that our resulting
View is a direct view on x.
FavaBeans provides access to global state of
the current FavaBeans application.Feature is some component of an object (referred
to as the target, see Feature.getTarget()).Folder Facet of an object allows it
to be treated as a collection.Type of a Folder object.
ith element, as defined by the
primary object's natural ordering.
Actions Facet of an object.
getpropertyNameProperty()
method on this interface.
Column (and its
associated Folder) representing an ascending total
ordering of its contents.
Change Facet of an object.
Folder, represented as a set
of Column objects.
DataTransfer Facet of an object.
MethodDescriptor
for the method which this MethodAction will
execute upon #actionPerformed().
Properties.getDisplayNameProperty().
DnDTargetContainer Facet of an object.
Type for a given
primary object.
Facet of the requested Type
for this object.
Types which can be
constructed for a given primary object.
Folder Facet of an object.
Type (or one of its super-Types) for
a given object.
Icon resource via the current class loader.
Types (or their super-Types) which
match a given object.
Types (or their
super-Types) which match a given object.
Properties.getLargeIconProperty().
DataSourceType.
View.
Properties.getNameProperty().
Facet.
Properties Facet of an object.
Prototype Facet of an object.
Properties.getPreferredProperty().
Properties.getSmallIconProperty().
Feature.
DropTargetAdapter.
Type that matches a given
object.
Property.
Property.
Property.
ViewPrototypes Facet of an object.
this object is greater than some
other Type object.
HasFacetType matches objects that have a
Facet of the specified type.HTMLVIew is capable of viewing a DataSource with a MIME type of
text/html.IdentityDataFile represents a concrete data file
containing bytes.IdentityFile is an convenience wrapper around a
File.ImageView is capable of viewing a DataSource with a MIME type supported by the JDK
image handling (for example image/jpeg and
image/png).InheritanceMap is a Map which
imposes a partial ordering (see Poset) on its keys.InheritanceProperties is an object that maps keys
to values in an inheritable context.Type is a subtype
of, or equal to, this Type.
Property is enabled.
Column is enabled.
Properties.getExpertProperty().
Properties.getHiddenProperty().
Type.
View.setModel(Object).
Folder supports mutation.
Folder is
merely coincidental, based on the need to make up an ordering
for the convenience of UI elements, or semantic, that is to
say, of actual importance to the underlying domain object
model.
Properties.getPreferredProperty().
Column is derived can be sorted based on the
values of this Column.
Type is a strict subtype of
another Type t.
Property can
be set.
Column can be
set.
Column.setValue(int,Object).
Property.setValue(Object).
JavaType object is a representative for a Java class
or interface in the Type hierarchy.JavaType.
Poset view of the keys of this
InheritanceMap.
this object is less than some other
Type object.
ListFolder is a Folder
Facet suitable for use with List primary objects.MetadataProperty is a read-only
Property implementation which obtains its value from
the FavaBeans type metadata registry, FavaBeans.TYPE_METADATA.MetadataProperty for an object.
MethodAction, when performed, invokes a single
public method of a specific object.MethodAction.
PropertyEditor instance suitable for
editing the value of ths Property object, as in a
"property sheet" view.
PropertyEditor instance suitable for
editing one of the values of ths Property object.
Facet for a given primary object.
NewViewAction is an ActionFeature which,
when performed, creates a new View of its target.NewViewAction.
Type of a Object.
PropertyEditor implementation used as
a fall-back when a more appropriate one cannot be found.PawmDesktop is the single top-level UI component
that is shown to the user for a running instance of
pawm.PoComparable is an object which can be
partially ordered.PoCompator is an object which implements a
partial ordering.Poset is a partially ordered set.DagPoset in a
newline-formatted fashion onto a supplied
OutputStream using the default character encoding.
DagPoset in a
newline-formatted fashion onto a supplied
PrintWriter.
Facet exposes the properties which the primary
object has.Type of a Properties object.
Property is a proxy to a piece of information about
a specific object.Property object.PropertyEditor object.Prototype Facet of an object
provides behaviors for "cloning" the object, under end-user
control, to create a new, similar object.Type of a Prototype object.
InheritanceMap.put(Object, Object) for each (key,
value) entry in a supplied Map.
ith element of
the collection.
FacetFactory from this
FacetRegistry.
View to a new value.
DropTargetAdapter.
Column.
Property.
columns of this Folder.
columns of this Folder.
Properties Facet of
the primary object.
FacetFactory for
Facet classes that have a constructor --
facetClass(Object primaryObject)
SimpleFacetFactory.
SimpleProperties is an implementation of
Properties that provides the standard properties and
nothing more.PropertyEditor for editing the value
of tagged properties.TaggedPropertyEditor
Type object is an analogue of a Java class.Facets implementations.
TypeAttribute may be optionally supplied as a
parameter to the TypeMetadataRegistry#put(Type,Object)
method.TypeMetadataRegistry is an object that maps Types to associated metadata using a String key.View is a visible UI component and displays a Model in some manner.Type of a ViewPrototypes object.
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||