roxspring    2004/04/22 13:22:27

  Modified:    cli/src/java/org/apache/commons/cli2/util Tag:
                        RESEARCH_CLI_2_ROXSPRING Comparators.java
  Log:
  Required comparator is now private and documented
  
  Revision  Changes    Path
  No                   revision
  No                   revision
  1.1.2.5   +13 -1     
jakarta-commons/cli/src/java/org/apache/commons/cli2/util/Attic/Comparators.java
  
  Index: Comparators.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-commons/cli/src/java/org/apache/commons/cli2/util/Attic/Comparators.java,v
  retrieving revision 1.1.2.4
  retrieving revision 1.1.2.5
  diff -u -r1.1.2.4 -r1.1.2.5
  --- Comparators.java  20 Apr 2004 21:43:33 -0000      1.1.2.4
  +++ Comparators.java  22 Apr 2004 20:22:27 -0000      1.1.2.5
  @@ -435,15 +435,27 @@
           }
       }
   
  +    /**
  +     * Orders Options grouping required Options first
  +     * 
  +     * @see Option#isRequired()
  +     * @return a new comparator
  +     */
       public static Comparator requiredFirst() {
           return new Required();
       }
       
  +    /**
  +     * Orders Options grouping required Options last
  +     * 
  +     * @see Option#isRequired()
  +     * @return a new comparator
  +     */
       public static Comparator requiredLast() {
           return reverse(requiredFirst());
       }
       
  -    public static class Required implements Comparator {
  +    private static class Required implements Comparator {
           public int compare(final Object oleft, final Object oright) {
               final Option left = (Option)oleft;
               final Option right = (Option)oright;
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to