Interface SequenceDefinition
-
- All Known Implementing Classes:
SequenceDefinitionImpl
public interface SequenceDefinition
This class defines the attributes which define a sequence.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Beam
getBeam()
RangeDefinition
getDefaultRangeDefinition()
java.lang.String
getName()
RangeDefinition
getRangeDefinition(java.lang.String name)
returns the range definition of the given name or nulljava.util.List<RangeDefinition>
getRangeDefinitions()
-
-
-
Method Detail
-
getName
java.lang.String getName()
- Returns:
- the name of the sequence
-
getRangeDefinitions
java.util.List<RangeDefinition> getRangeDefinitions()
- Returns:
- the range-definitions for this sequence
-
getDefaultRangeDefinition
RangeDefinition getDefaultRangeDefinition()
- Returns:
- the rangeDefinition, which shall be selected by default
-
getBeam
Beam getBeam()
- Returns:
- the beam to use for this sequence.
-
getRangeDefinition
RangeDefinition getRangeDefinition(java.lang.String name)
returns the range definition of the given name or null- Parameters:
name
- the name of the range definition to find- Returns:
- the range definition of the given name if available
-
-