ilog.cpl.equipment
Class IlpDefaultEquipmentNode

java.lang.Object
  extended by ilog.cpl.model.container.IlpAbstractRepresentationNode
      extended by ilog.cpl.equipment.IlpDefaultEquipmentNode
All Implemented Interfaces:
ilog.cpl.css.internal.IlpCSSObject, IlpEquipmentNode, IlpMutableEquipmentNode, IlpMutableRepresentationNode, IlpRepresentationNode, IlpAttributeValueHolder, IlpRepresentationObject

public class IlpDefaultEquipmentNode
extends IlpAbstractRepresentationNode
implements IlpMutableEquipmentNode

This class is the default implementation of IlpEquipmentNode.

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

IlpDefaultEquipmentNode

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

Parameters:
model - The attribute group.

IlpDefaultEquipmentNode

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

Parameters:
object - The corresponding business object.
Since:
JTGO 4.0

IlpDefaultEquipmentNode

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

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

IlpDefaultEquipmentNode

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

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

IlpDefaultEquipmentNode

public IlpDefaultEquipmentNode(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 expansion strategy for this node.


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