Uses of Class
edu.neu.ccs.quick.StringObjectPair

Packages that use StringObjectPair
edu.neu.ccs.gui Provides classes and interfaces for designing and implementing graphical interfaces and for the creation of paintable and mutatable objects.. 
edu.neu.ccs.quick Provides classes for quick initialization of standard collections and introduces classes based on pairs that combine features of lists and hashtables. 
 

Uses of StringObjectPair in edu.neu.ccs.gui
 

Methods in edu.neu.ccs.gui that return StringObjectPair
 StringObjectPair[] StringObjectDropdown.getStringObjectPairs()
          Returns the string object pairs in this view.
 

Methods in edu.neu.ccs.gui with parameters of type StringObjectPair
protected  void StringObjectRadioPanel.initializeSORadioPanel(StringObjectPair[] pairs, ActionListener action, int selection, LayoutManager layout)
          The initializer.
 void StringObjectRadioPanel.addPair(StringObjectPair pair)
          Adds the new string-object pair.
 void StringObjectRadioPanel.addPairs(StringObjectPair[] pairs)
          Adds the new pairs.
protected  void StringObjectDropdown.initializeSODropdown(StringObjectPair[] pairs, Action action, Font font, int minWidth, boolean sort)
          The initializer.
 void StringObjectDropdown.setPairs(StringObjectPair[] pairs)
          Clears the data structure and view and then adds the new pairs.
 void StringObjectDropdown.addPair(StringObjectPair pair)
          Adds the new string-object pair.
 void StringObjectDropdown.addPairs(StringObjectPair[] pairs)
          Adds the new pairs.
 

Constructors in edu.neu.ccs.gui with parameters of type StringObjectPair
StringObjectRadioPanel(StringObjectPair[] pairs)
          The constructor that uses a pairs array to construct the internal two way map.
StringObjectRadioPanel(StringObjectPair[] pairs, ActionListener action)
          The constructor that uses a pairs array to construct the internal two way map; and provides the action listener to perform when an option is selected.
StringObjectRadioPanel(StringObjectPair[] pairs, ActionListener action, int selection)
          The constructor that uses a pairs array to construct the internal two way map; provides the action listener to perform when an option is selected; and provides the initial selection string.
StringObjectRadioPanel(StringObjectPair[] pairs, ActionListener action, int selection, LayoutManager layout)
          The constructor that uses a pairs array to construct the internal two way map; provides the action listener to perform when an option is selected; provides the initial selection string; and provides the layout manager.
StringObjectDropdown(StringObjectPair[] pairs)
          The constructor that uses a pairs array to construct the internal two way map.
StringObjectDropdown(StringObjectPair[] pairs, Action action)
          The constructor that uses a pairs array to construct the internal two way map; and provides the action to perform when an option is selected.
StringObjectDropdown(StringObjectPair[] pairs, Action action, int minWidth)
          The constructor that uses a pairs array to construct the internal two way map; provides the action to perform when an option is selected; and provides the minimum width for the drop down list.
StringObjectDropdown(StringObjectPair[] pairs, Action action, Font font)
          The constructor that uses a pairs array to construct the internal two way map; provides the action to perform when an option is selected; and provides the font.
StringObjectDropdown(StringObjectPair[] pairs, Action action, Font font, int minWidth)
          The constructor that uses a pairs array to construct the internal two way map; provides the action to perform when an option is selected; provides the font; and provides the minimum width for the drop down list.
StringObjectDropdown(StringObjectPair[] pairs, Action action, boolean sort)
          The constructor that uses a pairs array to construct the internal two way map; provides the action to perform when an option is selected; and allows the choice of whether or not to sort the strings.
StringObjectDropdown(StringObjectPair[] pairs, Action action, int minWidth, boolean sort)
          The constructor that uses a pairs array to construct the internal two way map; provides the action to perform when an option is selected; provides the minimum width for the drop down list; and allows the choice of whether or not to sort the strings.
StringObjectDropdown(StringObjectPair[] pairs, Action action, Font font, boolean sort)
          The constructor that uses a pairs array to construct the internal two way map; provides the action to perform when an option is selected; provides the font; and allows the choice of whether or not to sort the strings.
StringObjectDropdown(StringObjectPair[] pairs, Action action, Font font, int minWidth, boolean sort)
          The constructor that uses a pairs array to construct the internal two way map; provides the action to perform when an option is selected; provides the font; provides the minimum width for the drop down list; and allows the choice of whether or not to sort the strings.
 

Uses of StringObjectPair in edu.neu.ccs.quick
 

Methods in edu.neu.ccs.quick that return StringObjectPair
static StringObjectPair StringObjectPair.makeStringObjectPair(Object a, Object b)
          Factory method that returns a StringObjectPair if the two objects are non-null and the first is a String; otherwise returns null.
static StringObjectPair StringObjectPair.makeStringObjectPair(Object[] data)
          Factory method that returns a StringObjectPair if the data array is non-null, has exactly two non-null items, and the first item is a String; otherwise returns null.
static StringObjectPair[] StringObjectPair.toArray(Object[][] array)
          Returns the contents of the given Object[][] array as a StringObjectPair[] array.
 StringObjectPair StringObjectMap.remove(int index)
          Removes and returns the pair corresponding to the given index in order of entry in the map provided that the index is in bounds; otherwise returns null.
 StringObjectPair StringObjectMap.removeByString(String string)
          Removes and returns a pair corresponding to the given String string provided that the string is in the map; otherwise returns null.
 StringObjectPair StringObjectMap.removeByObject(Object object)
          Removes and returns a pair corresponding to the given Object object provided that the object is in the map; otherwise returns null.
 StringObjectPair StringObjectMap.getPair(int index)
          Returns the StringObjectPair pair at the given index in order of entry into the map; or null if the index is out of bounds.
 StringObjectPair[] StringObjectMap.getStringObjectPairs()
          Returns as an array the StringObjectPair pairs in this map in order of entry into the map.
 StringObjectPair[] StringObjectMap.getSortedStringObjectPairs()
          Returns as an array the StringObjectPair pairs in this map sorted in order of their corresponding strings order.
 

Methods in edu.neu.ccs.quick with parameters of type StringObjectPair
static Object[][] StringObjectPair.toArray(StringObjectPair[] pairs)
          Returns the contents of the given StringObjectPair[] array as an Object[][] array.
static String[] StringObjectPair.getStrings(StringObjectPair[] pairs)
          Returns the array of strings from this array of pairs.
static Object[] StringObjectPair.getObjects(StringObjectPair[] pairs)
          Returns the array of objects from this array of pairs.
 boolean StringObjectMap.addPair(StringObjectPair pair)
          Adds the given StringObjectPair pair to the StringObjectMap.
 boolean StringObjectMap.addPair(int index, StringObjectPair pair)
          Adds the given StringObjectPair pair to the StringObjectMap at the given index.
 void StringObjectMap.addPairs(StringObjectPair[] pairs)
          Adds an array of StringObjectPair pairs to the map.
 void StringObjectMap.setPairs(StringObjectPair[] pairs)
          Clears the map and adds an array of StringObjectPair pairs to the map.
 

Constructors in edu.neu.ccs.quick with parameters of type StringObjectPair
StringObjectMap(StringObjectPair[] pairs)
          The constructor with an array of StringObjectPairs.