Class AbstractSubTaskColumnLayoutItem
java.lang.Object
com.atlassian.jira.web.component.SimpleColumnLayoutItem
com.atlassian.jira.web.component.subtask.AbstractSubTaskColumnLayoutItem
- All Implemented Interfaces:
ColumnLayoutItem,Comparable
- Direct Known Subclasses:
SubTaskReorderColumnLayoutItem,SubTaskSequenceColumnLayoutItem
Provides basic utilities for columns in subtasks table layout.
- Since:
- v7.2
-
Field Summary
Fields inherited from interface com.atlassian.jira.issue.fields.layout.column.ColumnLayoutItem
TO_ID -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractSubTaskColumnLayoutItem(VelocityTemplatingEngine velocity, SubTaskBean subTaskBean, String subTasksView) -
Method Summary
Modifier and TypeMethodDescriptiongetContext(Issue issue) protected LonggetCurrentSubTaskSequence(Issue issue) Subclasses need to implement this to return the HTML for each row.protected Collection<SubTask>protected abstract StringMethods inherited from class com.atlassian.jira.web.component.SimpleColumnLayoutItem
compareTo, getColumnCssClass, getColumnHeadingKey, getHeaderHtml, getId, getIssueObject, getNavigableField, getPosition, isAliasForField
-
Constructor Details
-
AbstractSubTaskColumnLayoutItem
protected AbstractSubTaskColumnLayoutItem(VelocityTemplatingEngine velocity, SubTaskBean subTaskBean, String subTasksView)
-
-
Method Details
-
getHtml
Description copied from class:SimpleColumnLayoutItemSubclasses need to implement this to return the HTML for each row.- Specified by:
getHtmlin interfaceColumnLayoutItem- Specified by:
getHtmlin classSimpleColumnLayoutItem
-
getContext
-
getTemplate
-
getCurrentSubTaskSequence
-
getSubTasks
-