com.eu.miscedautils.ipxact.Abstractor
Class FieldType

java.lang.Object
  extended by com.eu.miscedautils.ipxact.Abstractor.FieldType

public class FieldType
extends java.lang.Object

A field within a register

Java class for fieldType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="fieldType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <group ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}nameGroup"/>
         <element name="bitOffset" type="{http://www.w3.org/2001/XMLSchema}nonNegativeInteger"/>
         <group ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}fieldDefinitionGroup"/>
         <element ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}parameters" minOccurs="0"/>
         <element ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}vendorExtensions" minOccurs="0"/>
       </sequence>
       <attribute ref="{http://www.spiritconsortium.org/XMLSchema/SPIRIT/1685-2009}id"/>
     </restriction>
   </complexContent>
 </complexType>
 


Nested Class Summary
static class FieldType.BitWidth
          Java class for anonymous complex type.
static class FieldType.Testable
          Java class for anonymous complex type.
 
Constructor Summary
FieldType()
           
 
Method Summary
 AccessType getAccess()
          Gets the value of the access property.
 java.math.BigInteger getBitOffset()
          Gets the value of the bitOffset property.
 FieldType.BitWidth getBitWidth()
          Gets the value of the bitWidth property.
 java.lang.String getDescription()
          Gets the value of the description property.
 java.lang.String getDisplayName()
          Gets the value of the displayName property.
 EnumeratedValues getEnumeratedValues()
          Gets the value of the enumeratedValues property.
 java.lang.String getId()
          Gets the value of the id property.
 java.lang.String getModifiedWriteValue()
          Gets the value of the modifiedWriteValue property.
 java.lang.String getName()
          Gets the value of the name property.
 Parameters getParameters()
          Gets the value of the parameters property.
 java.lang.String getReadAction()
          Gets the value of the readAction property.
 FieldType.Testable getTestable()
          Gets the value of the testable property.
 java.lang.String getTypeIdentifier()
          Gets the value of the typeIdentifier property.
 VendorExtensions getVendorExtensions()
          Gets the value of the vendorExtensions property.
 WriteValueConstraintType getWriteValueConstraint()
          Gets the value of the writeValueConstraint property.
 java.lang.Boolean isVolatile()
          Indicates whether the data is volatile.
 void setAccess(AccessType value)
          Sets the value of the access property.
 void setBitOffset(java.math.BigInteger value)
          Sets the value of the bitOffset property.
 void setBitWidth(FieldType.BitWidth value)
          Sets the value of the bitWidth property.
 void setDescription(java.lang.String value)
          Sets the value of the description property.
 void setDisplayName(java.lang.String value)
          Sets the value of the displayName property.
 void setEnumeratedValues(EnumeratedValues value)
          Sets the value of the enumeratedValues property.
 void setId(java.lang.String value)
          Sets the value of the id property.
 void setModifiedWriteValue(java.lang.String value)
          Sets the value of the modifiedWriteValue property.
 void setName(java.lang.String value)
          Sets the value of the name property.
 void setParameters(Parameters value)
          Sets the value of the parameters property.
 void setReadAction(java.lang.String value)
          Sets the value of the readAction property.
 void setTestable(FieldType.Testable value)
          Sets the value of the testable property.
 void setTypeIdentifier(java.lang.String value)
          Sets the value of the typeIdentifier property.
 void setVendorExtensions(VendorExtensions value)
          Sets the value of the vendorExtensions property.
 void setVolatile(java.lang.Boolean value)
          Sets the value of the volatile property.
 void setWriteValueConstraint(WriteValueConstraintType value)
          Sets the value of the writeValueConstraint property.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FieldType

public FieldType()
Method Detail

getName

public java.lang.String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(java.lang.String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getDisplayName

public java.lang.String getDisplayName()
Gets the value of the displayName property.

Returns:
possible object is String

setDisplayName

public void setDisplayName(java.lang.String value)
Sets the value of the displayName property.

Parameters:
value - allowed object is String

getDescription

public java.lang.String getDescription()
Gets the value of the description property.

Returns:
possible object is String

setDescription

public void setDescription(java.lang.String value)
Sets the value of the description property.

Parameters:
value - allowed object is String

getBitOffset

public java.math.BigInteger getBitOffset()
Gets the value of the bitOffset property.

Returns:
possible object is BigInteger

setBitOffset

public void setBitOffset(java.math.BigInteger value)
Sets the value of the bitOffset property.

Parameters:
value - allowed object is BigInteger

getTypeIdentifier

public java.lang.String getTypeIdentifier()
Gets the value of the typeIdentifier property.

Returns:
possible object is String

setTypeIdentifier

public void setTypeIdentifier(java.lang.String value)
Sets the value of the typeIdentifier property.

Parameters:
value - allowed object is String

getBitWidth

public FieldType.BitWidth getBitWidth()
Gets the value of the bitWidth property.

Returns:
possible object is FieldType.BitWidth

setBitWidth

public void setBitWidth(FieldType.BitWidth value)
Sets the value of the bitWidth property.

Parameters:
value - allowed object is FieldType.BitWidth

isVolatile

public java.lang.Boolean isVolatile()
Indicates whether the data is volatile. The presumed value is 'false' if not present.

Returns:
possible object is Boolean

setVolatile

public void setVolatile(java.lang.Boolean value)
Sets the value of the volatile property.

Parameters:
value - allowed object is Boolean

getAccess

public AccessType getAccess()
Gets the value of the access property.

Returns:
possible object is AccessType

setAccess

public void setAccess(AccessType value)
Sets the value of the access property.

Parameters:
value - allowed object is AccessType

getEnumeratedValues

public EnumeratedValues getEnumeratedValues()
Gets the value of the enumeratedValues property.

Returns:
possible object is EnumeratedValues

setEnumeratedValues

public void setEnumeratedValues(EnumeratedValues value)
Sets the value of the enumeratedValues property.

Parameters:
value - allowed object is EnumeratedValues

getModifiedWriteValue

public java.lang.String getModifiedWriteValue()
Gets the value of the modifiedWriteValue property.

Returns:
possible object is String

setModifiedWriteValue

public void setModifiedWriteValue(java.lang.String value)
Sets the value of the modifiedWriteValue property.

Parameters:
value - allowed object is String

getWriteValueConstraint

public WriteValueConstraintType getWriteValueConstraint()
Gets the value of the writeValueConstraint property.

Returns:
possible object is WriteValueConstraintType

setWriteValueConstraint

public void setWriteValueConstraint(WriteValueConstraintType value)
Sets the value of the writeValueConstraint property.

Parameters:
value - allowed object is WriteValueConstraintType

getReadAction

public java.lang.String getReadAction()
Gets the value of the readAction property.

Returns:
possible object is String

setReadAction

public void setReadAction(java.lang.String value)
Sets the value of the readAction property.

Parameters:
value - allowed object is String

getTestable

public FieldType.Testable getTestable()
Gets the value of the testable property.

Returns:
possible object is FieldType.Testable

setTestable

public void setTestable(FieldType.Testable value)
Sets the value of the testable property.

Parameters:
value - allowed object is FieldType.Testable

getParameters

public Parameters getParameters()
Gets the value of the parameters property.

Returns:
possible object is Parameters

setParameters

public void setParameters(Parameters value)
Sets the value of the parameters property.

Parameters:
value - allowed object is Parameters

getVendorExtensions

public VendorExtensions getVendorExtensions()
Gets the value of the vendorExtensions property.

Returns:
possible object is VendorExtensions

setVendorExtensions

public void setVendorExtensions(VendorExtensions value)
Sets the value of the vendorExtensions property.

Parameters:
value - allowed object is VendorExtensions

getId

public java.lang.String getId()
Gets the value of the id property.

Returns:
possible object is String

setId

public void setId(java.lang.String value)
Sets the value of the id property.

Parameters:
value - allowed object is String