Lines Matching defs:category
36 * a member of some <I>category,</I> and at most one value in any particular
37 * category is allowed in the set. For an attribute set, the values are {@link
39 * Class} objects. An attribute's category is the class (or interface) at the
41 * attribute object's category may be a superclass of the attribute object's
44 * category is determined by calling the {@link Attribute#getCategory()
115 * given attribute category. Returns <tt>null</tt> if this attribute set
116 * does not contain any attribute value in the given attribute category.
118 * @param category Attribute category whose associated attribute value
124 * @return The attribute value in the given attribute category contained
127 * category.
130 * (unchecked exception) Thrown if the <CODE>category</CODE> is null.
132 * (unchecked exception) Thrown if the <CODE>category</CODE> is not a
136 public Attribute get(Class<?> category);
141 * attribute category as the specified attribute value.
159 * Removes any attribute for this category from this attribute set if
160 * present. If <CODE>category</CODE> is null, then
163 * @param category Attribute category to be removed from this
174 public boolean remove(Class<?> category);
195 * attribute for the specified category.
197 * @param category whose presence in this attribute set is
201 * value for the specified category.
203 public boolean containsKey(Class<?> category);
285 * the two attribute sets contain the same attribute category-attribute