org.omg.dds.type.typeobject
Interface EnumerationType

All Superinterfaces:
java.lang.Cloneable, DDSObject, ModifiableValue<Type,Type>, java.io.Serializable, Type, Value<Type,Type>

@Extensibility(value=MUTABLE_EXTENSIBILITY)
@Nested
public interface EnumerationType
extends Type


Nested Class Summary
static class EnumerationType.MemberId
           
 
Method Summary
 int getBitBound()
           
 java.util.List<EnumeratedConstant> getConstant()
           
 EnumerationType setBitBound(int newBitBound)
           
 EnumerationType setConstant(java.util.List<EnumeratedConstant> newConstant)
           
 
Methods inherited from interface org.omg.dds.type.typeobject.Type
getAnnotation, getProperty, setAnnotation, setProperty
 
Methods inherited from interface org.omg.dds.core.modifiable.ModifiableValue
clone, copyFrom, finishModification
 
Methods inherited from interface org.omg.dds.core.Value
equals, hashCode, modify
 
Methods inherited from interface org.omg.dds.core.DDSObject
getBootstrap
 

Method Detail

getBitBound

@ID(value=100L)
int getBitBound()

setBitBound

EnumerationType setBitBound(int newBitBound)
Returns:
this

getConstant

@ID(value=101L)
java.util.List<EnumeratedConstant> getConstant()

setConstant

EnumerationType setConstant(java.util.List<EnumeratedConstant> newConstant)
Returns:
this


Copyright © 2010 Real-Time Innovations, Inc. (RTI)
Copyright © 2010 PrismTech, Ltd.
Copyright © 2010 Object Management Group, Inc. (OMG)
All Rights Reserved.