org.favabeans.base
Interface Feature
- All Known Subinterfaces:
- ActionFeature, Column, Property
- public interface Feature
A Feature
is some component of an object (referred
to as the target, see getTarget()
). Typically,
it is an operation that can be performed on the target, or a
piece of data associated with the target.
Contrast with a Facet
, which is some aspect of
an object. Furthermore, an object (at least conceptually) has only
one Facet
of a given Type
. However, like a Facet
, a Feature
is associated with the same target
throughout its lifetime.
getTarget
public Object getTarget()
- Obtain the target of this
Feature
.
- Returns:
- the target.
Copyright © 2000-2001, Regents of the University of Minnesota. All Rights Reserved.