Interface | Description |
---|---|
ProductStructureFilter |
A product structure filter is used to select for a given
PartMaster
one or more candidate PartIteration s. |
Class | Description |
---|---|
BaselinedDocument |
Class link that gathers a document collection and a given document iteration.
|
BaselinedDocumentBinaryResourceCollection | |
BaselinedDocumentKey |
Identity class of
BaselinedDocument objects defined as an embeddable
object in order to be used inside the baselined documents map in
the DocumentCollection class. |
BaselinedPart |
Class link that gathers a part collection and a given part iteration.
|
BaselinedPartKey |
Identity class of
BaselinedPart objects defined as an embeddable
object in order to be used inside the baselined parts map in
the PartCollection class. |
CascadeResult |
Encapsulates the result of a cascade operation made upon
the Product Structure.
|
DocumentBaseline |
Baselines could be seen as "snapshots in time" of a set of documents.
|
DocumentCollection |
This class maintains a collection of document iterations with no more
than one
DocumentIteration per each DocumentRevision . |
PartCollection |
This class maintains a collection of part iterations with no more
than one
PartIteration per each PartMaster . |
PathChoice |
This class represents a potential link
partUsageLink that should
(otherwise why use this class?) |
PathDataIteration |
A state at a moment of time of a piece of data represented by
a
PathDataMaster . |
PathDataIterationKey |
Identity class of
PathDataIteration objects. |
PathDataMaster |
Wrapper for data of multiple forms
(attributes, binary files, document links...) localized on a precise part
inside a product structure.
|
ProductBaseline |
Baseline refers to a specific configuration, it could be seen as
"snapshots in time" of a configuration.
|
ProductConfigSpec |
A ConfigSpec is used to select for each
PartMaster s
the right PartIteration according to specific rules. |
ProductConfiguration |
This class role is to capture
substituteLinks
and optionalUsageLinks in order to be easily applied at a later time,
to create ProductBaseline . |
ProductInstanceIteration |
This class represents a state at a moment of time of an instance of
a product
ProductInstanceMaster . |
ProductInstanceIterationKey |
Identity class of
ProductInstanceIteration objects. |
ProductInstanceMaster |
This class is an instance of a product, its main attributes are
the serial number and the configuration item it is an instance of.
|
ProductInstanceMasterKey |
Identity class of
ProductInstanceMaster objects. |
ResolvedDocumentLink |
This class is used to carry additional information along the document
link itself.
|
ResolvedPartLink |
Class that wraps a
PartLink with the correct version
of PartIteration that has been selected according to a config spec. |
Enum | Description |
---|---|
DocumentBaselineType |
DocumentBaselineType is an enum representing the type of
the
DocumentBaseline which informs on the algorithm used
(at baseline creation time) in order
to select the proper DocumentIteration . |
ProductBaselineType |
ProductBaselineType is an enum representing the type of
the
ProductBaseline which informs on the algorithm used
(at baseline creation time) in order
to select the proper PartIteration . |
Copyright © 2017 DocDoku. All rights reserved.