ilog.cpl.network
Class IlpDefaultNetworkNode

java.lang.Object
  extended by ilog.cpl.model.container.IlpAbstractRepresentationNode
      extended by ilog.cpl.network.IlpDefaultNetworkNode
All Implemented Interfaces:
ilog.cpl.css.internal.IlpCSSObject, IlpMutableRepresentationNode, IlpRepresentationNode, IlpAttributeValueHolder, IlpRepresentationObject, IlpMutableNetworkNode, IlpNetworkNode

public class IlpDefaultNetworkNode
extends IlpAbstractRepresentationNode
implements IlpMutableNetworkNode

This class is the default implementation of IlpNetworkNode.

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
 
Constructor Summary
IlpDefaultNetworkNode(IlpAttributeGroup model)
          Creates a new leaf node.
IlpDefaultNetworkNode(IlpAttributeGroup model, IlpExpansionStrategy strategy)
          Creates a new node.
IlpDefaultNetworkNode(IlpObject object)
          Creates a new leaf node attached to a business object.
IlpDefaultNetworkNode(IlpObject object, IlpExtendedAttributeGroup model)
          Creates a new leaf node attached to a business object.
IlpDefaultNetworkNode(IlpObject object, IlpExtendedAttributeGroup model, IlpExpansionStrategy strategy)
          Creates a new node attached to a business object.
 
Method Summary
 
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.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
 

Constructor Detail

IlpDefaultNetworkNode

public IlpDefaultNetworkNode(IlpAttributeGroup model)
Creates a new leaf node.

Parameters:
model - The attribute group.

IlpDefaultNetworkNode

public IlpDefaultNetworkNode(IlpAttributeGroup model,
                             IlpExpansionStrategy strategy)
Creates a new node.

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

IlpDefaultNetworkNode

public IlpDefaultNetworkNode(IlpObject object)
Creates a new leaf node attached to a business object.

Parameters:
object - The corresponding business object.

IlpDefaultNetworkNode

public IlpDefaultNetworkNode(IlpObject object,
                             IlpExtendedAttributeGroup model)
Creates a new leaf node attached to a business object.

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

IlpDefaultNetworkNode

public IlpDefaultNetworkNode(IlpObject object,
                             IlpExtendedAttributeGroup model,
                             IlpExpansionStrategy strategy)
Creates a new node 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.