Package wt.epm.ndi
Interface EPMNDModelItemLink
- All Superinterfaces:
EPMNDObject
It relates two EPMNDModelItems or positions one relative to another (or
the EPMNDDocument). An EPMNDModelItem (or EPMNDDocument) may have more
than one EPMNDModelItemLink to the same child.
Supported API: true
Extendable: false
Supported API: true
Extendable: false
-
Method Summary
Modifier and TypeMethodDescriptionGets the object for the association that plays role: attributes.Gets the value of the attribute: childUniqueId; It is an internal identifier that uniquely identifies the child model item.Gets the value of the attribute: itemName; It is a name assigned by the application to this usage of the child EPMNDModelItem in the context of the parent.Gets the value of the attribute: itemNumber; It denotes the order in which the child model items will appear when displayed (optional)
Supported API: trueGets the object for the association that plays role: linkType.Gets the object for the association that plays role: orientation.Gets the value of the attribute: quantity; It indicates the usage amount and unit of measure of the child EPMNDModelItem.Gets the value of the attribute: referenceDesignator; It is a code that usually consists of one or two letters followed by a number that unambiguously identifies a component typically on printed circuit board.Gets the object for the association that plays role: softType.Gets the value of the attribute: uniqueId; It is an internal identifier that uniquely identifies each EPMNDModelItemLink in the context of its parent, which may be either an EPMNDModelItem or an EPMNDDocument.Methods inherited from interface wt.epm.ndi.EPMNDObject
getObjectId
-
Method Details
-
getUniqueId
Gets the value of the attribute: uniqueId; It is an internal identifier that uniquely identifies each EPMNDModelItemLink in the context of its parent, which may be either an EPMNDModelItem or an EPMNDDocument. (required)
Supported API: true- Returns:
- String
- Throws:
WTException
-
getItemNumber
Gets the value of the attribute: itemNumber; It denotes the order in which the child model items will appear when displayed (optional)
Supported API: true- Returns:
- int
- Throws:
WTException
-
getItemName
Gets the value of the attribute: itemName; It is a name assigned by the application to this usage of the child EPMNDModelItem in the context of the parent. (optional)
Supported API: true- Returns:
- String
- Throws:
WTException
-
getReferenceDesignator
Gets the value of the attribute: referenceDesignator; It is a code that usually consists of one or two letters followed by a number that unambiguously identifies a component typically on printed circuit board. (optional)
Supported API: true- Returns:
- String
- Throws:
WTException
-
getQuantity
Gets the value of the attribute: quantity; It indicates the usage amount and unit of measure of the child EPMNDModelItem. (optional)
Supported API: true- Returns:
- Quantity
- Throws:
WTException
-
getChildUniqueId
Gets the value of the attribute: childUniqueId; It is an internal identifier that uniquely identifies the child model item. (required)
Supported API: true- Returns:
- String
- Throws:
WTException
-
getOrientation
Gets the object for the association that plays role: orientation.
Supported API: true- Returns:
- EPMNDTransform
- Throws:
WTException
-
getAttributes
Gets the object for the association that plays role: attributes.
Supported API: true- Returns:
- Collection
- Throws:
WTException
-
getSoftType
Gets the object for the association that plays role: softType.
Supported API: true- Returns:
- EPMNDSoftType
- Throws:
WTException
-
getLinkType
Gets the object for the association that plays role: linkType.
Supported API: true- Returns:
- ModelItemRelationshipType
- Throws:
WTException
-