home *** CD-ROM | disk | FTP | other *** search
/ S283 Planetary Science &n…he Search for Life DVD 2 / DVD-ROM.iso / install / jre1_3 / lib / rt.jar / javax / accessibility / AccessibleRelation.class (.txt) < prev    next >
Encoding:
Java Class File  |  1979-12-31  |  1.5 KB  |  59 lines

  1. package javax.accessibility;
  2.  
  3. public class AccessibleRelation extends AccessibleBundle {
  4.    private Object[] target = new Object[0];
  5.    public static final String LABEL_FOR = new String("labelFor");
  6.    public static final String LABELED_BY = new String("labeledBy");
  7.    public static final String MEMBER_OF = new String("memberOf");
  8.    public static final String CONTROLLER_FOR = new String("controllerFor");
  9.    public static final String CONTROLLED_BY = new String("controlledBy");
  10.    public static final String LABEL_FOR_PROPERTY = "labelForProperty";
  11.    public static final String LABELED_BY_PROPERTY = "labeledByProperty";
  12.    public static final String MEMBER_OF_PROPERTY = "memberOfProperty";
  13.    public static final String CONTROLLER_FOR_PROPERTY = "controllerForProperty";
  14.    public static final String CONTROLLED_BY_PROPERTY = "controlledByProperty";
  15.  
  16.    public AccessibleRelation(String var1) {
  17.       super.key = var1;
  18.       this.target = null;
  19.    }
  20.  
  21.    public AccessibleRelation(String var1, Object var2) {
  22.       super.key = var1;
  23.       this.target = new Object[1];
  24.       this.target[0] = var2;
  25.    }
  26.  
  27.    public AccessibleRelation(String var1, Object[] var2) {
  28.       super.key = var1;
  29.       this.target = var2;
  30.    }
  31.  
  32.    public String getKey() {
  33.       return super.key;
  34.    }
  35.  
  36.    public Object[] getTarget() {
  37.       if (this.target == null) {
  38.          this.target = new Object[0];
  39.       }
  40.  
  41.       Object[] var1 = new Object[this.target.length];
  42.  
  43.       for(int var2 = 0; var2 < this.target.length; ++var2) {
  44.          var1[var2] = this.target[var2];
  45.       }
  46.  
  47.       return var1;
  48.    }
  49.  
  50.    public void setTarget(Object var1) {
  51.       this.target = new Object[1];
  52.       this.target[0] = var1;
  53.    }
  54.  
  55.    public void setTarget(Object[] var1) {
  56.       this.target = var1;
  57.    }
  58. }
  59.