com.sun.rave.designtime.faces
Class FacetDescriptor


java.lang.Object

  extended byjava.beans.FeatureDescriptor

      extended bycom.sun.rave.designtime.faces.FacetDescriptor


public class FacetDescriptor
extends java.beans.FeatureDescriptor

The FacetDescriptor describes a single Java Server Faces facet - like the "header" or "footer" on an HtmlDataTable component. An array of FacetDescriptor(s) are "stuffed" into the BeanDescriptor using the name-value pair storage: FeatureDescriptor.setValue(String key, Object value). The key is defined by Constants.BeanDescriptor.FACET_DESCRIPTORS, or literally "facetDescriptors". If an array of FacetDescriptors is found in a bean's BeanDescriptor, the IDE will show them as options where appropriate.

Version:
1.0
Author:
Joe Nuxoll
See Also:
FeatureDescriptor.setValue(String, Object), Constants.BeanDescriptor.FACET_DESCRIPTORS

Constructor Summary
FacetDescriptor()
          Constructs a default FacetDescriptor with no settings
FacetDescriptor(java.lang.String name)
          Constructs a FacetDescriptor with the specified name
 
Method Summary
 boolean equals(java.lang.Object o)
           
 
Methods inherited from class java.beans.FeatureDescriptor
attributeNames, getDisplayName, getName, getShortDescription, getValue, isExpert, isHidden, isPreferred, setDisplayName, setExpert, setHidden, setName, setPreferred, setShortDescription, setValue
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FacetDescriptor


public FacetDescriptor()
Constructs a default FacetDescriptor with no settings


FacetDescriptor


public FacetDescriptor(java.lang.String name)
Constructs a FacetDescriptor with the specified name

Parameters:
name - The desired facet name
Method Detail

equals


public boolean equals(java.lang.Object o)