Class FirmwareProtocolType
java.lang.Object
org.bidib.jbidibc.decoder.schema.commontypes.ProtocolType
org.bidib.jbidibc.decoder.schema.decoderfirmware.FirmwareProtocolType
Java class for FirmwareProtocolType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FirmwareProtocolType">
<complexContent>
<extension base="{http://www.decoderdb.de/schema/commonTypes/1.2}ProtocolType">
<sequence>
<element name="cvChangelog" type="{http://www.decoderdb.de/schema/decoderFirmware/1.2}CvChangelogType" minOccurs="0"/>
<element name="decoderDetection" type="{http://www.decoderdb.de/schema/decoderFirmware/1.2}DecoderDetectionType" minOccurs="0"/>
<element name="resets" type="{http://www.decoderdb.de/schema/decoderFirmware/1.2}ResetsType" minOccurs="0"/>
<element name="presets" type="{http://www.decoderdb.de/schema/decoderFirmware/1.2}PresetsType" minOccurs="0"/>
<element name="cvs" type="{http://www.decoderdb.de/schema/decoderFirmware/1.2}CVsType" minOccurs="0"/>
<element name="cvStructure" type="{http://www.decoderdb.de/schema/decoderFirmware/1.2}CVStructureType" minOccurs="0"/>
</sequence>
<attribute name="indexHigh" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
<attribute name="indexLow" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" />
<attribute name="speedSteps" type="{http://www.decoderdb.de/schema/commonTypes/1.2}tokenNotEmpty" />
<attribute name="functions" type="{http://www.w3.org/2001/XMLSchema}unsignedByte" />
<attribute name="progModes" type="{http://www.decoderdb.de/schema/commonTypes/1.2}tokenNotEmpty" />
<attribute name="options" type="{http://www.decoderdb.de/schema/commonTypes/1.2}tokenNotEmpty" />
<attribute name="railcom" type="{http://www.decoderdb.de/schema/commonTypes/1.2}tokenNotEmpty" />
</extension>
</complexContent>
</complexType>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected CvChangelogTypeprotected CVsTypeprotected CVStructureTypeprotected DecoderDetectionTypeprotected Shortprotected Integerprotected Integerprotected Stringprotected PresetsTypeprotected Stringprotected Stringprotected ResetsTypeprotected StringFields inherited from class org.bidib.jbidibc.decoder.schema.commontypes.ProtocolType
type -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanGets the value of the cvChangelog property.getCvs()Gets the value of the cvs property.Gets the value of the cvStructure property.Gets the value of the decoderDetection property.Gets the value of the functions property.Gets the value of the indexHigh property.Gets the value of the indexLow property.Gets the value of the options property.Gets the value of the presets property.Gets the value of the progModes property.Gets the value of the railcom property.Gets the value of the resets property.Gets the value of the speedSteps property.inthashCode()voidsetCvChangelog(CvChangelogType value) Sets the value of the cvChangelog property.voidSets the value of the cvs property.voidsetCvStructure(CVStructureType value) Sets the value of the cvStructure property.voidSets the value of the decoderDetection property.voidsetFunctions(Short value) Sets the value of the functions property.voidsetIndexHigh(Integer value) Sets the value of the indexHigh property.voidsetIndexLow(Integer value) Sets the value of the indexLow property.voidsetOptions(String value) Sets the value of the options property.voidsetPresets(PresetsType value) Sets the value of the presets property.voidsetProgModes(String value) Sets the value of the progModes property.voidsetRailcom(String value) Sets the value of the railcom property.voidsetResets(ResetsType value) Sets the value of the resets property.voidsetSpeedSteps(String value) Sets the value of the speedSteps property.toString()withCvChangelog(CvChangelogType value) withCvStructure(CVStructureType value) withFunctions(Short value) withIndexHigh(Integer value) withIndexLow(Integer value) withOptions(String value) withPresets(PresetsType value) withProgModes(String value) withRailcom(String value) withResets(ResetsType value) withSpeedSteps(String value) withType(ProtocolTypeType value) Methods inherited from class org.bidib.jbidibc.decoder.schema.commontypes.ProtocolType
getType, setType
-
Field Details
-
cvChangelog
-
decoderDetection
-
resets
-
presets
-
cvs
-
cvStructure
-
indexHigh
-
indexLow
-
speedSteps
-
functions
-
progModes
-
options
-
railcom
-
-
Constructor Details
-
FirmwareProtocolType
public FirmwareProtocolType()
-
-
Method Details
-
getCvChangelog
Gets the value of the cvChangelog property.- Returns:
- possible object is
CvChangelogType
-
setCvChangelog
Sets the value of the cvChangelog property.- Parameters:
value- allowed object isCvChangelogType
-
getDecoderDetection
Gets the value of the decoderDetection property.- Returns:
- possible object is
DecoderDetectionType
-
setDecoderDetection
Sets the value of the decoderDetection property.- Parameters:
value- allowed object isDecoderDetectionType
-
getResets
Gets the value of the resets property.- Returns:
- possible object is
ResetsType
-
setResets
Sets the value of the resets property.- Parameters:
value- allowed object isResetsType
-
getPresets
Gets the value of the presets property.- Returns:
- possible object is
PresetsType
-
setPresets
Sets the value of the presets property.- Parameters:
value- allowed object isPresetsType
-
getCvs
Gets the value of the cvs property.- Returns:
- possible object is
CVsType
-
setCvs
Sets the value of the cvs property.- Parameters:
value- allowed object isCVsType
-
getCvStructure
Gets the value of the cvStructure property.- Returns:
- possible object is
CVStructureType
-
setCvStructure
Sets the value of the cvStructure property.- Parameters:
value- allowed object isCVStructureType
-
getIndexHigh
Gets the value of the indexHigh property.- Returns:
- possible object is
Integer
-
setIndexHigh
Sets the value of the indexHigh property.- Parameters:
value- allowed object isInteger
-
getIndexLow
Gets the value of the indexLow property.- Returns:
- possible object is
Integer
-
setIndexLow
Sets the value of the indexLow property.- Parameters:
value- allowed object isInteger
-
getSpeedSteps
Gets the value of the speedSteps property.- Returns:
- possible object is
String
-
setSpeedSteps
Sets the value of the speedSteps property.- Parameters:
value- allowed object isString
-
getFunctions
Gets the value of the functions property.- Returns:
- possible object is
Short
-
setFunctions
Sets the value of the functions property.- Parameters:
value- allowed object isShort
-
getProgModes
Gets the value of the progModes property.- Returns:
- possible object is
String
-
setProgModes
Sets the value of the progModes property.- Parameters:
value- allowed object isString
-
getOptions
Gets the value of the options property.- Returns:
- possible object is
String
-
setOptions
Sets the value of the options property.- Parameters:
value- allowed object isString
-
getRailcom
Gets the value of the railcom property.- Returns:
- possible object is
String
-
setRailcom
Sets the value of the railcom property.- Parameters:
value- allowed object isString
-
toString
- Overrides:
toStringin classProtocolType
-
equals
- Overrides:
equalsin classProtocolType
-
hashCode
public int hashCode()- Overrides:
hashCodein classProtocolType
-
withCvChangelog
-
withDecoderDetection
-
withResets
-
withPresets
-
withCvs
-
withCvStructure
-
withIndexHigh
-
withIndexLow
-
withSpeedSteps
-
withFunctions
-
withProgModes
-
withOptions
-
withRailcom
-
withType
- Overrides:
withTypein classProtocolType
-