Class Attribute
java.lang.Object
|
+--Attribute
- public class Attribute
- extends java.lang.Object
Attribute.java
Created: Mon Jun 5 15:52:16 2000
Field Summary |
(package private) java.util.Hashtable |
features
|
(package private) java.lang.String |
name
|
Constructor Summary |
Attribute(java.lang.String n)
|
Attribute(java.lang.String n,
java.lang.String[] f)
Constructor accepts name and a String array containing PAIRS of
Strings; each pair is the name of a feature and a value, e.g. |
Methods inherited from class java.lang.Object |
,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
registerNatives,
wait,
wait,
wait |
name
java.lang.String name
features
java.util.Hashtable features
Attribute
public Attribute(java.lang.String n)
Attribute
public Attribute(java.lang.String n,
java.lang.String[] f)
- Constructor accepts name and a String array containing PAIRS of
Strings; each pair is the name of a feature and a value, e.g.
String[] sa = {"max", "23", "min", "12"}; Attribute a = new
Attribute("COST", sa);
clone
public java.lang.Object clone()
- Overrides:
- clone in class java.lang.Object
getFeature
public java.lang.String getFeature(java.lang.String fname)
setFeature
public void setFeature(java.lang.String fname,
java.lang.String value)
getFeatureNames
public java.util.Set getFeatureNames()
getName
public java.lang.String getName()
toString
public java.lang.String toString()
- Overrides:
- toString in class java.lang.Object
main
public static void main(java.lang.String[] args)