/*
 * Generated by XDoclet - Do not edit!
 */
package org.jboss.test.cmp2.cmr.interfaces;

/**
 * Local interface for CMRBugEJB.
 */
public interface CMRBugEJBLocal
   extends javax.ejb.EJBLocalObject
{
   /**
    * Describe <code>getId</code> method here.
    * @return a <code>String</code> value
    */
   public java.lang.String getId(  ) ;

   /**
    * Describe <code>setId</code> method here.
    * @param id a <code>String</code> value
    */
   public void setId( java.lang.String id ) ;

   /**
    * Describe <code>getDescription</code> method here.
    * @return a <code>String</code> value
    */
   public java.lang.String getDescription(  ) ;

   /**
    * Describe <code>setDescription</code> method here.
    * @param description a <code>String</code> value
    */
   public void setDescription( java.lang.String description ) ;

   /**
    * Describe <code>getParent</code> method here.
    * @return a <code>CMRBugEJBLocal</code> value
    */
   public org.jboss.test.cmp2.cmr.interfaces.CMRBugEJBLocal getParent(  ) ;

   /**
    * Describe <code>setParent</code> method here.
    * @param parent a <code>CMRBugEJBLocal</code> value
    */
   public void setParent( org.jboss.test.cmp2.cmr.interfaces.CMRBugEJBLocal parent ) ;

   /**
    * Describe <code>getChildren</code> method here.
    * @return a <code>Collection</code> value
    */
   public java.util.Collection getChildren(  ) ;

   /**
    * Describe <code>setChildren</code> method here.
    * @param children a <code>Collection</code> value
    */
   public void setChildren( java.util.Collection children ) ;

   /**
    * Describe <code>addChild</code> method here.
    * @param child a <code>CMRBugEJBLocal</code> value
    * @return a <code>boolean</code> value
    */
   public boolean addChild( org.jboss.test.cmp2.cmr.interfaces.CMRBugEJBLocal child ) ;

   /**
    * Describe <code>removeChild</code> method here.
    * @param child a <code>CMRBugEJBLocal</code> value
    * @return a <code>boolean</code> value
    */
   public boolean removeChild( org.jboss.test.cmp2.cmr.interfaces.CMRBugEJBLocal child ) ;

   public org.jboss.test.cmp2.cmr.interfaces.CMRBugEJBLocal getPrevNode(  ) ;

   public void setPrevNode( org.jboss.test.cmp2.cmr.interfaces.CMRBugEJBLocal a_ViewComponent ) ;

   public org.jboss.test.cmp2.cmr.interfaces.CMRBugEJBLocal getNextNode(  ) ;

   public void setNextNode( org.jboss.test.cmp2.cmr.interfaces.CMRBugEJBLocal a_ViewComponent ) ;

}
