Class AbstractIssue

  extended bycom.atlassian.jira.issue.AbstractIssue
All Implemented Interfaces:
Issue, IssueContext, OfBizValueWrapper
Direct Known Subclasses:
DocumentIssueImpl, IssueImpl

public abstract class AbstractIssue
extends Object
implements Issue

Field Summary
protected  ConstantsManager constantsManager
protected  IssueManager issueManager
Constructor Summary
protected AbstractIssue(ConstantsManager constantsManager, IssueManager issueManager)
Method Summary
 IssueType getIssueTypeObject()
 org.ofbiz.core.entity.GenericValue getParent()
          Deprecated. Use getParentObject() instead.
 Issue getParentObject()
          If this issue is a subtask, return its parent.
 Priority getPriorityObject()
 Resolution getResolutionObject()
 Status getStatusObject()
 boolean isEditable()
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.atlassian.jira.issue.Issue
getAffectedVersions, getAssignee, getAssigneeId, getComponents, getCreated, getCustomFieldValue, getDescription, getDueDate, getEnvironment, getEstimate, getExternalFieldValue, getFixVersions, getId, getIssueRenderContext, getIssueType, getKey, getOriginalEstimate, getParentId, getPriority, getProject, getReporter, getReporterId, getResolution, getSecurityLevel, getSecurityLevelId, getStatus, getSubTaskObjects, getSubTasks, getSummary, getTimeSpent, getUpdated, getVotes, getWorkflowId, isCreated, isSubTask
Methods inherited from interface com.atlassian.jira.ofbiz.OfBizValueWrapper
getGenericValue, getLong, getString, getTimestamp, store

Field Detail


protected final ConstantsManager constantsManager


protected final IssueManager issueManager
Constructor Detail


protected AbstractIssue(ConstantsManager constantsManager,
                        IssueManager issueManager)
Method Detail


public IssueType getIssueTypeObject()
Specified by:
getIssueTypeObject in interface Issue


public Priority getPriorityObject()
Specified by:
getPriorityObject in interface Issue


public Resolution getResolutionObject()
Specified by:
getResolutionObject in interface Issue


public Status getStatusObject()
Specified by:
getStatusObject in interface Issue


public Issue getParentObject()
Description copied from interface: Issue
If this issue is a subtask, return its parent. The parent Issue, or null if the issue is not a subtask.

Specified by:
getParentObject in interface Issue


public org.ofbiz.core.entity.GenericValue getParent()
Deprecated. Use getParentObject() instead.

Specified by:
getParent in interface Issue


public boolean isEditable()
Specified by:
isEditable in interface Issue

Copyright © 2002-2006 Atlassian. All Rights Reserved.