org.kohsuke.jnt
Class JNIssueComponent

java.lang.Object
  extended by org.kohsuke.jnt.JNIssueComponent

public final class JNIssueComponent
extends Object

Component in the java.net issue tracker.

Author:
Kohsuke Kawaguchi

Method Summary
 JNIssueSubcomponent add(String subComponentName, String description, String initialOwner, String initialQaContact)
          Addsa new subcomponent.
 String getName()
           
 JNIssueSubcomponent getSubcomponent(String name)
           
 Map<String,JNIssueSubcomponent> getSubcomponents()
          Gets subcomponents in this component.
 List<String> getTargetMilestones()
          Target milestones defined on this component.
 List<String> getVersions()
          Versions defined on this component.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getName

public String getName()

getVersions

public List<String> getVersions()
Versions defined on this component.


getTargetMilestones

public List<String> getTargetMilestones()
Target milestones defined on this component.


getSubcomponent

public JNIssueSubcomponent getSubcomponent(String name)
                                    throws ProcessingException
Throws:
ProcessingException

getSubcomponents

public Map<String,JNIssueSubcomponent> getSubcomponents()
                                                 throws ProcessingException
Gets subcomponents in this component.

This requires project admin provilege.

Throws:
ProcessingException

add

public JNIssueSubcomponent add(String subComponentName,
                               String description,
                               String initialOwner,
                               String initialQaContact)
                        throws ProcessingException
Addsa new subcomponent.

Throws:
ProcessingException


Copyright © 2003-2009 Kohsuke Kawaguchi. All Rights Reserved.