You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@turbine.apache.org by jo...@apache.org on 2001/09/24 18:43:06 UTC

cvs commit: jakarta-turbine-fulcrum/src/services/java/org/apache/fulcrum/intake Intake.java

jon         01/09/24 09:43:06

  Modified:    src/services/java/org/apache/fulcrum/intake Intake.java
  Log:
  added some javadoc and debugging to Intake
  
  Revision  Changes    Path
  1.5       +23 -3     jakarta-turbine-fulcrum/src/services/java/org/apache/fulcrum/intake/Intake.java
  
  Index: Intake.java
  ===================================================================
  RCS file: /home/cvs/jakarta-turbine-fulcrum/src/services/java/org/apache/fulcrum/intake/Intake.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- Intake.java	2001/08/31 08:05:56	1.4
  +++ Intake.java	2001/09/24 16:43:06	1.5
  @@ -71,7 +71,7 @@
    * The main class through which Intake is accessed.
    *
    * @author <a href="mailto:jmcnally@collab.net">John D. McNally</a>
  - * @version $Id: Intake.java,v 1.4 2001/08/31 08:05:56 jvanzyl Exp $
  + * @version $Id: Intake.java,v 1.5 2001/09/24 16:43:06 jon Exp $
    */
   public class Intake
       implements Recyclable
  @@ -209,7 +209,6 @@
           }
       }
   
  -
       /**
        * Inner class to present a nice interface to the template designer
        */
  @@ -283,14 +282,20 @@
               return null;
           }
       }
  -
   
  +    /**
  +     * get a specific group
  +     */
       public Object get(String groupName)
           throws Exception
       {
           return pullMap.get(groupName);
       }
   
  +    /**
  +     * Loops through all of the Groups and checks to see if
  +     * the data within the Group is valid.
  +     */
       public boolean isAllValid()
       {
           boolean allValid = true;
  @@ -303,12 +308,27 @@
           return allValid;
       }
   
  +    /**
  +     * Get a specific group by name and key.
  +     */
       public Group get(String groupName, String key)
           throws Exception
       {
  +        if (groupName == null)
  +        {
  +            throw new Exception ("Intake.get: groupName == null");
  +        }
  +        if (key == null)
  +        {
  +            throw new Exception ("Intake.get: key == null");
  +        }
           return ((PullHelper)get(groupName)).setKey(key);
       }
   
  +    /**
  +     * Get a specific group by name and key. Also specify
  +     * whether or not you want to create a new group.
  +     */
       public Group get(String groupName, String key, boolean create)
           throws Exception
       {
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: turbine-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: turbine-dev-help@jakarta.apache.org