Java class for modelIdentificationType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="modelIdentificationType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="name" type="{http://standards.ieee.org/IEEE1516-2010}NonEmptyString"/>
<element name="type" type="{http://standards.ieee.org/IEEE1516-2010}modelType"/>
<element name="version" type="{http://standards.ieee.org/IEEE1516-2010}NonEmptyString"/>
<element name="modificationDate">
<complexType>
<simpleContent>
<extension base="<http://www.w3.org/2001/XMLSchema>date">
<attGroup ref="{http://standards.ieee.org/IEEE1516-2010}commonAttributes"/>
<anyAttribute namespace='##other'/>
</extension>
</simpleContent>
</complexType>
</element>
<element name="securityClassification" type="{http://standards.ieee.org/IEEE1516-2010}securityClassificationType"/>
<element name="releaseRestriction" type="{http://standards.ieee.org/IEEE1516-2010}String" maxOccurs="unbounded" minOccurs="0"/>
<element name="purpose" type="{http://standards.ieee.org/IEEE1516-2010}String" minOccurs="0"/>
<element name="applicationDomain" type="{http://standards.ieee.org/IEEE1516-2010}applicationDomainType" minOccurs="0"/>
<element name="description" type="{http://standards.ieee.org/IEEE1516-2010}NonEmptyString"/>
<element name="useLimitation" type="{http://standards.ieee.org/IEEE1516-2010}String" minOccurs="0"/>
<element name="useHistory" type="{http://standards.ieee.org/IEEE1516-2010}String" maxOccurs="unbounded" minOccurs="0"/>
<element name="keyword" type="{http://standards.ieee.org/IEEE1516-2010}keywordType" maxOccurs="unbounded" minOccurs="0"/>
<element name="poc" maxOccurs="unbounded">
<complexType>
<complexContent>
<extension base="{http://standards.ieee.org/IEEE1516-2010}pocType">
<attGroup ref="{http://standards.ieee.org/IEEE1516-2010}commonAttributes"/>
<anyAttribute namespace='##other'/>
</extension>
</complexContent>
</complexType>
</element>
<element name="reference" type="{http://standards.ieee.org/IEEE1516-2010}idReferenceType" maxOccurs="unbounded" minOccurs="0"/>
<element name="other" type="{http://standards.ieee.org/IEEE1516-2010}String" minOccurs="0"/>
<element name="glyph" minOccurs="0">
<complexType>
<simpleContent>
<extension base="<http://standards.ieee.org/IEEE1516-2010>glyphType">
<anyAttribute namespace='##other'/>
</extension>
</simpleContent>
</complexType>
</element>
<any namespace='##other' minOccurs="0"/>
</sequence>
<attGroup ref="{http://standards.ieee.org/IEEE1516-2010}commonAttributes"/>
<anyAttribute namespace='##other'/>
</restriction>
</complexContent>
</complexType>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classJava class for anonymous complex type.static classJava class for anonymous complex type.static classJava class for anonymous complex type. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Objectprotected ApplicationDomainTypeprotected NonEmptyStringprotected ModelIdentificationType.Glyphprotected Stringprotected List<KeywordType> protected ModelIdentificationType.ModificationDateprotected NonEmptyStringprotected Stringprotected HLAStringprotected List<ModelIdentificationType.Poc> protected HLAStringprotected List<IdReferenceType> protected SecurityClassificationTypeprotected ModelTypeprotected HLAStringprotected NonEmptyString -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetAny()Gets the value of the any property.Gets the value of the applicationDomain property.Gets the value of the description property.getGlyph()Gets the value of the glyph property.getIdtag()Gets the value of the idtag property.Gets the value of the keyword property.Gets the value of the modificationDate property.getName()Gets the value of the name property.getNotes()Gets the value of the notes property.getOther()Gets the value of the other property.Gets a map that contains attributes that aren't bound to any typed property on this class.getPoc()Gets the value of the poc property.Gets the value of the purpose property.Gets the value of the reference property.Gets the value of the releaseRestriction property.Gets the value of the securityClassification property.getType()Gets the value of the type property.Gets the value of the useHistory property.Gets the value of the useLimitation property.Gets the value of the version property.voidSets the value of the any property.voidSets the value of the applicationDomain property.voidsetDescription(NonEmptyString value) Sets the value of the description property.voidSets the value of the glyph property.voidSets the value of the idtag property.voidSets the value of the modificationDate property.voidsetName(NonEmptyString value) Sets the value of the name property.voidSets the value of the notes property.voidSets the value of the other property.voidsetPurpose(HLAString value) Sets the value of the purpose property.voidSets the value of the securityClassification property.voidSets the value of the type property.voidsetUseLimitation(HLAString value) Sets the value of the useLimitation property.voidsetVersion(NonEmptyString value) Sets the value of the version property.
-
Field Details
-
name
-
type
-
version
-
modificationDate
-
securityClassification
-
releaseRestriction
-
purpose
-
applicationDomain
-
description
-
useLimitation
-
useHistory
-
keyword
-
poc
-
reference
-
other
-
glyph
-
any
-
notes
-
idtag
-
-
Constructor Details
-
ModelIdentificationType
public ModelIdentificationType()
-
-
Method Details
-
getName
Gets the value of the name property.- Returns:
- possible object is
NonEmptyString
-
setName
Sets the value of the name property.- Parameters:
value- allowed object isNonEmptyString
-
getType
Gets the value of the type property.- Returns:
- possible object is
ModelType
-
setType
Sets the value of the type property.- Parameters:
value- allowed object isModelType
-
getVersion
Gets the value of the version property.- Returns:
- possible object is
NonEmptyString
-
setVersion
Sets the value of the version property.- Parameters:
value- allowed object isNonEmptyString
-
getModificationDate
Gets the value of the modificationDate property.- Returns:
- possible object is
ModelIdentificationType.ModificationDate
-
setModificationDate
Sets the value of the modificationDate property.- Parameters:
value- allowed object isModelIdentificationType.ModificationDate
-
getSecurityClassification
Gets the value of the securityClassification property.- Returns:
- possible object is
SecurityClassificationType
-
setSecurityClassification
Sets the value of the securityClassification property.- Parameters:
value- allowed object isSecurityClassificationType
-
getReleaseRestriction
Gets the value of the releaseRestriction property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the releaseRestriction property.For example, to add a new item, do as follows:
getReleaseRestriction().add(newItem);Objects of the following type(s) are allowed in the list
HLAString -
getPurpose
Gets the value of the purpose property.- Returns:
- possible object is
HLAString
-
setPurpose
Sets the value of the purpose property.- Parameters:
value- allowed object isHLAString
-
getApplicationDomain
Gets the value of the applicationDomain property.- Returns:
- possible object is
ApplicationDomainType
-
setApplicationDomain
Sets the value of the applicationDomain property.- Parameters:
value- allowed object isApplicationDomainType
-
getDescription
Gets the value of the description property.- Returns:
- possible object is
NonEmptyString
-
setDescription
Sets the value of the description property.- Parameters:
value- allowed object isNonEmptyString
-
getUseLimitation
Gets the value of the useLimitation property.- Returns:
- possible object is
HLAString
-
setUseLimitation
Sets the value of the useLimitation property.- Parameters:
value- allowed object isHLAString
-
getUseHistory
Gets the value of the useHistory property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the useHistory property.For example, to add a new item, do as follows:
getUseHistory().add(newItem);Objects of the following type(s) are allowed in the list
HLAString -
getKeyword
Gets the value of the keyword property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the keyword property.For example, to add a new item, do as follows:
getKeyword().add(newItem);Objects of the following type(s) are allowed in the list
KeywordType -
getPoc
Gets the value of the poc property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the poc property.For example, to add a new item, do as follows:
getPoc().add(newItem);Objects of the following type(s) are allowed in the list
ModelIdentificationType.Poc -
getReference
Gets the value of the reference property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the reference property.For example, to add a new item, do as follows:
getReference().add(newItem);Objects of the following type(s) are allowed in the list
IdReferenceType -
getOther
Gets the value of the other property.- Returns:
- possible object is
HLAString
-
setOther
Sets the value of the other property.- Parameters:
value- allowed object isHLAString
-
getGlyph
Gets the value of the glyph property.- Returns:
- possible object is
ModelIdentificationType.Glyph
-
setGlyph
Sets the value of the glyph property.- Parameters:
value- allowed object isModelIdentificationType.Glyph
-
getAny
Gets the value of the any property.- Returns:
- possible object is
Object
-
setAny
Sets the value of the any property.- Parameters:
value- allowed object isObject
-
getNotes
Gets the value of the notes property.- Returns:
- possible object is
String
-
setNotes
Sets the value of the notes property.- Parameters:
value- allowed object isString
-
getIdtag
Gets the value of the idtag property.- Returns:
- possible object is
String
-
setIdtag
Sets the value of the idtag property.- Parameters:
value- allowed object isString
-
getOtherAttributes
Gets a map that contains attributes that aren't bound to any typed property on this class.the map is keyed by the name of the attribute and the value is the string value of the attribute. the map returned by this method is live, and you can add new attribute by updating the map directly. Because of this design, there's no setter.
- Returns:
- always non-null
-