public class IlpDefaultEquipmentLinkFactory extends Object implements IlpEquipmentLinkFactory
IlpDefaultEquipmentLinks.| Constructor and Description |
|---|
IlpDefaultEquipmentLinkFactory()
Creates a default equipment link factory instance.
|
| Modifier and Type | Method and Description |
|---|---|
IlpEquipmentLink |
createEquipmentLink(IlpObject ilpObject,
IlpExpansionStrategy expansionStrategy)
Creates and returns a network link.
|
IlpExtendedAttributeGroup |
getExtendedAttributeGroup(IlpClass clazz)
Gets the extended attribute model used for representation objects (nodes)
that represent a certain class of
IlpObject. |
void |
setExtendedAttributeGroup(IlpClass clazz,
IlpExtendedAttributeGroup attrGroup)
Sets the extended attribute group for representation objects (nodes) that
represent a certain class of
IlpObject. |
public IlpDefaultEquipmentLinkFactory()
This factory creates instances of IlpDefaultEquipmentLink.
public void setExtendedAttributeGroup(IlpClass clazz, IlpExtendedAttributeGroup attrGroup)
IlpObject.clazz - The class of IlpObject.attrGroup - The attribute group of the representation objects (nodes)
that represent IlpObjects of the class
clazz.public IlpExtendedAttributeGroup getExtendedAttributeGroup(IlpClass clazz)
IlpObject.clazz - The class of IlpObject.IlpObjects of the class
clazz.public IlpEquipmentLink createEquipmentLink(IlpObject ilpObject, IlpExpansionStrategy expansionStrategy)
createEquipmentLink in interface IlpEquipmentLinkFactoryilpObject - The IlpObject of the network link.expansionStrategy - The expansion strategy of the equipment link.IlpDefaultEquipmentLink© Copyright Rogue Wave Software, Inc. 1997, 2017. All Rights Reserved.