gov.sns.xal.smf.attr
Class SequenceBucket

java.lang.Object
  |
  +--gov.sns.xal.smf.attr.AttributeBucket
        |
        +--gov.sns.xal.smf.attr.SequenceBucket
All Implemented Interfaces:
DataListener, java.io.Serializable

public class SequenceBucket
extends AttributeBucket

A bucket to hold Information about sequences. In particular, how long the sequence is, and allowed predecessor sequences.

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class gov.sns.xal.smf.attr.AttributeBucket
AttributeBucket.MissingAttributeException
 
Field Summary
static java.lang.String c_strType
           
 
Constructor Summary
SequenceBucket()
          Creates new SequenceBucket
 
Method Summary
 java.lang.String[] getAttrNames()
           
 java.lang.String[] getPredecessors()
           
 java.lang.String getType()
          Furnish a unique type id
 void setPredecessors(java.lang.String[] sa)
           
 
Methods inherited from class gov.sns.xal.smf.attr.AttributeBucket
checkAttribute, dataLabel, getAttr, parseAttrValue, registerAttribute, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, setAttrValue, update, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

c_strType

public static final java.lang.String c_strType
See Also:
Constant Field Values
Constructor Detail

SequenceBucket

public SequenceBucket()
Creates new SequenceBucket

Method Detail

getType

public java.lang.String getType()
Furnish a unique type id

Specified by:
getType in class AttributeBucket

getAttrNames

public java.lang.String[] getAttrNames()
Overrides:
getAttrNames in class AttributeBucket

getPredecessors

public java.lang.String[] getPredecessors()

setPredecessors

public void setPredecessors(java.lang.String[] sa)