- All Implemented Interfaces:
Identifiable,ModifiableIdentifiable,HasCustomProperties<VecCustomProperty>,HasDescription<VecAbstractLocalizedString>,HasIdentification,HasModifiableIdentification,HasSpecifications<VecSpecification>,Visitable,Serializable
Documents can be structured into sheets or chapters. Since it is possible, that one document describes a couple of parts it is necessary to be able to specify which sheet or chapter contains the description of which part. (see KBLFRM-308)
Java class for SheetOrChapter complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="SheetOrChapter">
<complexContent>
<extension base="{http://www.prostep.org/ecad-if/2011/vec}ExtendableElement">
<sequence>
<element name="Identification" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="SheetNumber" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="SheetVersion" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="Description" type="{http://www.prostep.org/ecad-if/2011/vec}AbstractLocalizedString" maxOccurs="unbounded" minOccurs="0"/>
<element name="SheetFormat" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="ReferencedPart" type="{http://www.w3.org/2001/XMLSchema}IDREFS" minOccurs="0"/>
<element name="ChangeDescription" type="{http://www.prostep.org/ecad-if/2011/vec}ChangeDescription" maxOccurs="unbounded" minOccurs="0"/>
<element name="Specification" type="{http://www.prostep.org/ecad-if/2011/vec}Specification" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<VecChangeDescription>protected List<VecAbstractLocalizedString>Room for additional, human readable information about the SheetOrChapter.protected StringThe identification of the sheet or chapter within the document.protected List<VecPartVersion>protected StringDefines the format (e.g.protected StringThe sheetNumber is the major identifier of a SheetOrChapter.protected StringThe sheetVersion specifies the version index of a sheet (see also sheetNumber)protected List<VecSpecification>Fields inherited from class com.foursoft.harness.vec.v113.VecExtendableElement
customProperties, xmlId -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<R,E extends Throwable>
RGets the value of the changeDescriptions property.Gets the value of the descriptions property.Gets the value of the identification property.Gets a reference to the parent of this object in the XML DOM Tree.Gets aSetof allVecDocumentBasedInstructionthat have a outgoing reference to this object.
Warning!: This is a readonly property! It has to be initialized during the unmarshalling process by theExtendedUnmarshaller.
This property is consistent to the state of object model at the time of unmarshalling.Gets the value of the referencedPart property.Gets the value of the sheetFormat property.Gets the value of the sheetNumber property.Gets the value of the sheetVersion property.Gets the value of the specifications property.voidsetIdentification(String value) Sets the value of the identification property.voidsetSheetFormat(String value) Sets the value of the sheetFormat property.voidsetSheetNumber(String value) Sets the value of the sheetNumber property.voidsetSheetVersion(String value) Sets the value of the sheetVersion property.Methods inherited from class com.foursoft.harness.vec.v113.VecExtendableElement
getCustomProperties, getRefExternalMapping, getXmlId, setXmlId, toStringMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.foursoft.harness.vec.common.HasCustomProperties
getCustomPropertiesWithType, getCustomPropertyMethods inherited from interface com.foursoft.harness.vec.common.HasSpecifications
getSpecificationsWithType, getSpecificationWith, getSpecificationWithType
-
Field Details
-
identification
The identification of the sheet or chapter within the document. This value must be distinct within the context of a document.
-
sheetNumber
The sheetNumber is the major identifier of a SheetOrChapter. The format is user defined and respectively company specific. This field has to be used if a SheetOrChapter has its own "DocumentNumber".
-
sheetVersion
The sheetVersion specifies the version index of a sheet (see also sheetNumber)
-
descriptions
Room for additional, human readable information about the SheetOrChapter.
-
sheetFormat
Defines the format (e.g. size) of the SheetOrChapter.
-
referencedPart
-
changeDescriptions
-
specifications
-
-
Constructor Details
-
VecSheetOrChapter
public VecSheetOrChapter()
-
-
Method Details
-
getIdentification
Gets the value of the identification property.The identification of the sheet or chapter within the document. This value must be distinct within the context of a document.
- Specified by:
getIdentificationin interfaceHasIdentification- Returns:
- possible object is
String
-
setIdentification
Sets the value of the identification property.- Specified by:
setIdentificationin interfaceHasModifiableIdentification- Parameters:
value- allowed object isString- See Also:
-
getSheetNumber
Gets the value of the sheetNumber property.The sheetNumber is the major identifier of a SheetOrChapter. The format is user defined and respectively company specific. This field has to be used if a SheetOrChapter has its own "DocumentNumber".
- Returns:
- possible object is
String
-
setSheetNumber
Sets the value of the sheetNumber property.- Parameters:
value- allowed object isString- See Also:
-
getSheetVersion
Gets the value of the sheetVersion property.The sheetVersion specifies the version index of a sheet (see also sheetNumber)
- Returns:
- possible object is
String
-
setSheetVersion
Sets the value of the sheetVersion property.- Parameters:
value- allowed object isString- See Also:
-
getDescriptions
Gets the value of the descriptions 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 descriptions property.For example, to add a new item, do as follows:
getDescriptions().add(newItem);Objects of the following type(s) are allowed in the list
VecAbstractLocalizedStringRoom for additional, human readable information about the SheetOrChapter.
- Specified by:
getDescriptionsin interfaceHasDescription<VecAbstractLocalizedString>- Returns:
- The value of the descriptions property.
-
getSheetFormat
Gets the value of the sheetFormat property.Defines the format (e.g. size) of the SheetOrChapter.
- Returns:
- possible object is
String
-
setSheetFormat
Sets the value of the sheetFormat property.- Parameters:
value- allowed object isString- See Also:
-
getChangeDescriptions
Gets the value of the changeDescriptions 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 changeDescriptions property.For example, to add a new item, do as follows:
getChangeDescriptions().add(newItem);Objects of the following type(s) are allowed in the list
VecChangeDescription- Returns:
- The value of the changeDescriptions property.
-
getSpecifications
Gets the value of the specifications 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 specifications property.For example, to add a new item, do as follows:
getSpecifications().add(newItem);Objects of the following type(s) are allowed in the list
VecSpecification- Specified by:
getSpecificationsin interfaceHasSpecifications<VecSpecification>- Returns:
- The value of the specifications property.
-
getRefDocumentBasedInstruction
Gets aSetof allVecDocumentBasedInstructionthat have a outgoing reference to this object.
Warning!: This is a readonly property! It has to be initialized during the unmarshalling process by theExtendedUnmarshaller.
This property is consistent to the state of object model at the time of unmarshalling. It does not reflect any changes done in the object model after the unmarshalling.
This property has no effect when the object is marshalled to xml. -
getReferencedPart
Gets the value of the referencedPart 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 referencedPart property.For example, to add a new item, do as follows:
getReferencedPart().add(newItem);Objects of the following type(s) are allowed in the list
Object -
getParentDocumentVersion
Gets a reference to the parent of this object in the XML DOM Tree. If this class can have different parents in DOM, this property is initialized with the parent, if the parent is aVecDocumentVersionotherwise it will be null.
Warning!: This is a readonly property! It has to be initialized during the unmarshalling process by theExtendedUnmarshaller.
This property is consistent to the state of object model at the time of unmarshalling. It does not reflect any changes done in the object model after the unmarshalling.
This property has no effect when the object is marshalled to xml. -
accept
-