ilog.cpl.network
Class IlpDefaultNetworkLink

java.lang.Object
  extended by ilog.cpl.model.container.IlpAbstractRepresentationNode
      extended by ilog.cpl.model.container.IlpAbstractRepresentationLink
          extended by ilog.cpl.network.IlpDefaultNetworkLink
All Implemented Interfaces:
ilog.cpl.css.internal.IlpCSSObject, IlpMutableRepresentationLink, IlpMutableRepresentationNode, IlpRepresentationLink, IlpRepresentationNode, IlpAttributeValueHolder, IlpRepresentationObject, IlpMutableNetworkLink, IlpMutableNetworkNode, IlpNetworkLink, IlpNetworkNode

public class IlpDefaultNetworkLink
extends IlpAbstractRepresentationLink
implements IlpMutableNetworkLink

This class is the default implementation of IlpNetworkLink.

Since:
JTGO 3.0

Field Summary
 
Fields inherited from interface ilog.cpl.model.IlpAttributeValueHolder
VALUE_NOT_SET
 
Fields inherited from interface ilog.cpl.model.IlpAttributeValueHolder
VALUE_NOT_SET
 
Fields inherited from interface ilog.cpl.model.IlpAttributeValueHolder
VALUE_NOT_SET
 
Fields inherited from interface ilog.cpl.model.IlpAttributeValueHolder
VALUE_NOT_SET
 
Fields inherited from interface ilog.cpl.model.IlpAttributeValueHolder
VALUE_NOT_SET
 
Fields inherited from interface ilog.cpl.model.IlpAttributeValueHolder
VALUE_NOT_SET
 
Constructor Summary
IlpDefaultNetworkLink(IlpAttributeGroup model)
          Creates a new link without child objects.
IlpDefaultNetworkLink(IlpAttributeGroup model, IlpExpansionStrategy strategy)
          Creates a new link.
IlpDefaultNetworkLink(IlpObject object)
          Creates a new link without child objects, attached to a business object.
IlpDefaultNetworkLink(IlpObject object, IlpExtendedAttributeGroup model)
          Creates a new link without child objects, attached to a business object.
IlpDefaultNetworkLink(IlpObject object, IlpExtendedAttributeGroup model, IlpExpansionStrategy strategy)
          Creates a new link attached to a business object.
 
Method Summary
 
Methods inherited from class ilog.cpl.model.container.IlpAbstractRepresentationLink
addRepresentationLinkListener, fireRepresentationLinkEvent, getFromNode, getToNode, removeRepresentationLinkListener, setFromNode, setToNode
 
Methods inherited from class ilog.cpl.model.container.IlpAbstractRepresentationNode
addAttributeValueListener, addChild, addChildren, addChildren, addRepresentationNodeListener, addTreeAttributeValueListener, fireEvent, fireRepresentationNodeEvent, getAllowsChildren, getAttributeGroup, getAttributeValue, getAttributeValue, getChildren, getCSSClasses, getCSSID, getCSSType, getEditor, getExpansionStrategy, getIlpObject, getLogger, getParent, hasAttributeValue, isLeaf, removeAttributeValueListener, removeChild, removeChildren, removeChildren, removeChildren, removeRepresentationNodeListener, removeTreeAttributeValueListener, setAttributeValue, setAttributeValue, setParent, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface ilog.cpl.model.container.IlpRepresentationLink
addRepresentationLinkListener, getFromNode, getToNode, removeRepresentationLinkListener
 
Methods inherited from interface ilog.cpl.model.container.IlpRepresentationNode
addRepresentationNodeListener, getAllowsChildren, getChildren, getExpansionStrategy, getParent, isLeaf, removeRepresentationNodeListener
 
Methods inherited from interface ilog.cpl.model.IlpRepresentationObject
getEditor, getIlpObject
 
Methods inherited from interface ilog.cpl.model.IlpAttributeValueHolder
addAttributeValueListener, fireEvent, getAttributeGroup, getAttributeValue, getAttributeValue, hasAttributeValue, removeAttributeValueListener, setAttributeValue, setAttributeValue
 
Methods inherited from interface ilog.cpl.model.container.IlpRepresentationNode
addRepresentationNodeListener, getAllowsChildren, getChildren, getExpansionStrategy, getParent, isLeaf, removeRepresentationNodeListener
 
Methods inherited from interface ilog.cpl.model.IlpRepresentationObject
getEditor, getIlpObject
 
Methods inherited from interface ilog.cpl.model.IlpAttributeValueHolder
addAttributeValueListener, fireEvent, getAttributeGroup, getAttributeValue, getAttributeValue, hasAttributeValue, removeAttributeValueListener, setAttributeValue, setAttributeValue
 
Methods inherited from interface ilog.cpl.model.container.IlpRepresentationNode
addRepresentationNodeListener, getAllowsChildren, getChildren, getExpansionStrategy, getParent, isLeaf, removeRepresentationNodeListener
 
Methods inherited from interface ilog.cpl.model.IlpRepresentationObject
getEditor, getIlpObject
 
Methods inherited from interface ilog.cpl.model.IlpAttributeValueHolder
addAttributeValueListener, fireEvent, getAttributeGroup, getAttributeValue, getAttributeValue, hasAttributeValue, removeAttributeValueListener, setAttributeValue, setAttributeValue
 
Methods inherited from interface ilog.cpl.model.container.IlpMutableRepresentationNode
addChild, addChildren, addChildren, removeChild, removeChildren, removeChildren, removeChildren
 
Methods inherited from interface ilog.cpl.model.container.IlpRepresentationNode
addRepresentationNodeListener, getAllowsChildren, getChildren, getExpansionStrategy, getParent, isLeaf, removeRepresentationNodeListener
 
Methods inherited from interface ilog.cpl.model.IlpRepresentationObject
getEditor, getIlpObject
 
Methods inherited from interface ilog.cpl.model.IlpAttributeValueHolder
addAttributeValueListener, fireEvent, getAttributeGroup, getAttributeValue, getAttributeValue, hasAttributeValue, removeAttributeValueListener, setAttributeValue, setAttributeValue
 
Methods inherited from interface ilog.cpl.model.container.IlpMutableRepresentationLink
setFromNode, setToNode
 
Methods inherited from interface ilog.cpl.model.container.IlpMutableRepresentationNode
addChild, addChildren, addChildren, removeChild, removeChildren, removeChildren, removeChildren
 
Methods inherited from interface ilog.cpl.model.container.IlpRepresentationNode
addRepresentationNodeListener, getAllowsChildren, getChildren, getExpansionStrategy, getParent, isLeaf, removeRepresentationNodeListener
 
Methods inherited from interface ilog.cpl.model.IlpRepresentationObject
getEditor, getIlpObject
 
Methods inherited from interface ilog.cpl.model.IlpAttributeValueHolder
addAttributeValueListener, fireEvent, getAttributeGroup, getAttributeValue, getAttributeValue, hasAttributeValue, removeAttributeValueListener, setAttributeValue, setAttributeValue
 
Methods inherited from interface ilog.cpl.model.container.IlpRepresentationLink
addRepresentationLinkListener, getFromNode, getToNode, removeRepresentationLinkListener
 
Methods inherited from interface ilog.cpl.model.container.IlpRepresentationNode
addRepresentationNodeListener, getAllowsChildren, getChildren, getExpansionStrategy, getParent, isLeaf, removeRepresentationNodeListener
 
Methods inherited from interface ilog.cpl.model.IlpRepresentationObject
getEditor, getIlpObject
 
Methods inherited from interface ilog.cpl.model.IlpAttributeValueHolder
addAttributeValueListener, fireEvent, getAttributeGroup, getAttributeValue, getAttributeValue, hasAttributeValue, removeAttributeValueListener, setAttributeValue, setAttributeValue
 

Constructor Detail

IlpDefaultNetworkLink

public IlpDefaultNetworkLink(IlpAttributeGroup model)
Creates a new link without child objects.

Parameters:
model - The attribute group.

IlpDefaultNetworkLink

public IlpDefaultNetworkLink(IlpAttributeGroup model,
                             IlpExpansionStrategy strategy)
Creates a new link.

Parameters:
model - The attribute group.
strategy - The child object loader, or null for a leaf node.

IlpDefaultNetworkLink

public IlpDefaultNetworkLink(IlpObject object)
Creates a new link without child objects, attached to a business object.

Parameters:
object - The corresponding business object.

IlpDefaultNetworkLink

public IlpDefaultNetworkLink(IlpObject object,
                             IlpExtendedAttributeGroup model)
Creates a new link without child objects, attached to a business object.

Parameters:
object - The corresponding business object.
model - The attribute group.

IlpDefaultNetworkLink

public IlpDefaultNetworkLink(IlpObject object,
                             IlpExtendedAttributeGroup model,
                             IlpExpansionStrategy strategy)
Creates a new link attached to a business object.

Parameters:
object - The corresponding business object.
model - The attribute group.
strategy - The child object loader, or null for a leaf node.


Copyright © 1996-2007 ILOG S.A. All rights reserved.   Documentation homepage.   . All Rights Reserved.