com.atlassian.jira.issue.customfields.option
Interface Options

All Superinterfaces:
java.util.Collection, java.lang.Iterable, java.util.List
All Known Implementing Classes:
GenericImmutableOptions, OptionsImpl

public interface Options
extends java.util.List


Method Summary
 Option addOption(Option parent, java.lang.String value)
           
 void decrementSequence(Option option)
           
 Option getOptionById(java.lang.Long optionId)
           
 Option getOptionForValue(java.lang.String value, java.lang.Long parentOptionId)
           
 CustomField getRelatedCustomField()
           
 java.util.Collection getRootOptions()
          This is the same as getOptions(null)
 void incrementSequence(Option option)
           
 void removeOption(Option option)
           
 
Methods inherited from interface java.util.List
add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, retainAll, set, size, subList, toArray, toArray
 

Method Detail

getRootOptions

java.util.Collection getRootOptions()
This is the same as getOptions(null)

Returns:

getOptionById

Option getOptionById(java.lang.Long optionId)

getOptionForValue

Option getOptionForValue(java.lang.String value,
                         java.lang.Long parentOptionId)

addOption

Option addOption(Option parent,
                 java.lang.String value)

removeOption

void removeOption(Option option)

incrementSequence

void incrementSequence(Option option)

decrementSequence

void decrementSequence(Option option)

getRelatedCustomField

CustomField getRelatedCustomField()


Copyright © 2002-2006 Atlassian. All Rights Reserved.