Uses of Interface
ilog.cpl.model.IlpObject

Packages that use IlpObject
ilog.cpl ILOG CPL main package containing ILOG CPL top-level JavaBeansTM and widely used classes. 
ilog.cpl.datasource Contains data source interfaces and default implementation and some related abstract adapters. 
ilog.cpl.datasource.structure Contains the structural interface for business objects. 
ilog.cpl.equipment Together with ilog.cpl.IlpEquipment, this package constitutes the ILOG JTGO Equipment component. 
ilog.cpl.graph Contains the abstract common implementation for both the IlpNetwork and IlpEquipment components, including a model, a view and a controller and related classes. 
ilog.cpl.graphic Provides classes and interfaces to create graphic objects. 
ilog.cpl.interactor Contains all the base classes of interactors. 
ilog.cpl.list Contains classes related to the Swing list model. 
ilog.cpl.model Provides classes and interfaces to create the application business model. 
ilog.cpl.model.container Provides interfaces for representation objects capable of forming a containment hierarchy. 
ilog.cpl.network Together with ilog.cpl.IlpNetwork, this package constitutes the ILOG JTGO Network component. 
ilog.cpl.storage Contains classes related to data storage, including styles, datasources and deployment descriptor. 
ilog.cpl.style Deprecated Provides classes and interfaces for handling styles (see IlpStyle). 
ilog.cpl.table Together with ilog.cpl.IlpTable, this package constitutes the ILOG JTGO Table component. 
ilog.cpl.table.selection Contains all the selection model used to maintain the selection in the ILOG JTGO Table component. 
ilog.cpl.tree Together with ilog.cpl.IlpTree, this package constitutes the ILOG JTGO Tree component. 
ilog.cpl.util Utility classes. 
ilog.cpl.util.selection Contains utility selection classes. 
ilog.tgo.datasource Provides IltObject Datasource support. 
ilog.tgo.model Provides classes for telecom objects, states and alarms. 
 

Uses of IlpObject in ilog.cpl
 

Methods in ilog.cpl that return IlpObject
 IlpObject IlpTable.getRow(int rowIndex)
          Returns the IlpObject corresponding to the specified row index in the given table.
 IlpObject IlpTree.getSelectedObject()
          Returns the first selected IlpObject from the collection of selected objects.
 IlpObject IlpTable.getSelectedObject()
          Returns the first selected IlpObject from the collection of selected objects.
 IlpObject IlpEquipment.getSelectedObject()
          Returns the first selected IlpObject from the collection of selected objects.
 IlpObject IlpNetwork.getSelectedObject()
          Returns the first selected IlpObject from the collection of selected objects.
 

Methods in ilog.cpl with parameters of type IlpObject
 void IlpTable.addPseudoClass(IlpObject bo, IlpAttribute a, String pseudo)
          Adds a pseudoclass to the specified business object and attribute.
 void IlpTree.addPseudoClass(IlpObject bo, String pseudo)
          Adds a pseudoclass to the specified business object.
 void IlpEquipment.addPseudoClass(IlpObject bo, String pseudo)
          Adds a pseudoclass to the specified business object.
 void IlpNetwork.addPseudoClass(IlpObject bo, String pseudo)
          Adds a pseudoclass to the specified business object.
 void IlpTree.addSelectionObject(IlpObject object)
          Adds the given IlpObject to the selection.
 void IlpTable.addSelectionObject(IlpObject object)
          Adds the given IlpObject to the selection.
 void IlpEquipment.addSelectionObject(IlpObject object)
          Adds the given IlpObject to the selection.
 void IlpNetwork.addSelectionObject(IlpObject object)
          Adds the given IlpObject to the selection.
 void IlpEquipment.ensureAtCenter(IlpObject object)
          Scrolls the view in such a way that a given business object gets moved to the center of the view.
 boolean IlpNetwork.ensureAtCenter(IlpObject object)
          Scrolls the view in such a way that a given object gets moved to the center of the view.
 boolean IlpTree.ensureVisible(IlpObject object)
          Scrolls the view in such a way that a given object becomes visible.
 boolean IlpTable.ensureVisible(IlpObject object)
          Scrolls the view in such a way that a given object becomes visible.
 void IlpEquipment.ensureVisible(IlpObject object)
          Scrolls the view in such a way that a given business object becomes visible.
 boolean IlpNetwork.ensureVisible(IlpObject object)
          Scrolls the view in such a way that a given object becomes visible.
 boolean IlpTree.isObjectSelected(IlpObject object)
          Returns true if the given IlpObject is selected, false otherwise.
 boolean IlpTable.isObjectSelected(IlpObject object)
          Returns true if the given IlpObject is selected.
 boolean IlpEquipment.isObjectSelected(IlpObject object)
          Returns true if the given IlpObject is selected, false otherwise.
 boolean IlpNetwork.isObjectSelected(IlpObject object)
          Returns true if the given IlpObject is selected, false otherwise.
 void IlpEquipment.removeObjectInteractors(IlpObject object)
          Remove all the interactors associated with the given object.
 void IlpNetwork.removeObjectInteractors(IlpObject object)
          Remove all the interactors associated with the given object.
 void IlpTable.removePseudoClass(IlpObject bo, IlpAttribute a, String pseudo)
          Removes a pseudoclass from the specified business object and attribute.
 void IlpTree.removePseudoClass(IlpObject bo, String pseudo)
          Removes a pseudoclass from the specified business object.
 void IlpEquipment.removePseudoClass(IlpObject bo, String pseudo)
          Removes a pseudoclass from the specified business object.
 void IlpNetwork.removePseudoClass(IlpObject bo, String pseudo)
          Removes a pseudoclass from the specified business object.
 void IlpTree.removeSelectionObject(IlpObject object)
          Removes the given IlpObject from the selection.
 void IlpTable.removeSelectionObject(IlpObject object)
          Removes the given IlpObject from the selection.
 void IlpEquipment.removeSelectionObject(IlpObject object)
          Removes the given IlpObject from the selection.
 void IlpNetwork.removeSelectionObject(IlpObject object)
          Removes the given IlpObject from the selection.
 void IlpEquipment.setObjectInteractor(IlpObject object, IlpAttribute attribute, IlpObjectInteractor interactor)
          Sets the interactor associated with the given object and attribute.
 void IlpNetwork.setObjectInteractor(IlpObject object, IlpAttribute attribute, IlpObjectInteractor interactor)
          Sets the interactor associated with the given object and attribute.
 void IlpEquipment.setObjectInteractor(IlpObject object, IlpObjectInteractor interactor)
          Sets the interactor associated with the given object.
 void IlpNetwork.setObjectInteractor(IlpObject object, IlpObjectInteractor interactor)
          Sets the interactor associated with the given object.
 void IlpTree.setSelectedObject(IlpObject object)
          Sets the selected IlpObject.
 void IlpTable.setSelectedObject(IlpObject object)
          Sets the selected IlpObject.
 void IlpEquipment.setSelectedObject(IlpObject object)
          Sets the selected IlpObject.
 void IlpNetwork.setSelectedObject(IlpObject object)
          Sets the selected IlpObject.
 

Uses of IlpObject in ilog.cpl.datasource
 

Methods in ilog.cpl.datasource that return IlpObject
 IlpObject IlpDefaultDataSource.addBean(Object bean, Object identifier)
          Adds a bean to the data source.
 IlpObject IlpDefaultDataSource.getFrom(IlpObject link)
          Returns the from end point of the given link object.
 IlpObject DataSourceObjectEvent.getObject()
          Returns the IlpObject that has been modified.
 IlpObject IlpDefaultDataSource.getObject(Object identifier)
          Returns the IlpObject corresponding to an identifier.
 IlpObject IlpDataSource.getObject(Object identifier)
          Returns the IlpObject corresponding to an identifier.
 IlpObject IlpDefaultDataSource.getParent(IlpObject object)
          Returns the parent of the given object.
 IlpObject IlpDefaultDataSource.getTo(IlpObject link)
          Returns the to end-point of the given link object.
 IlpObject IlpMutableDataSource.removeObject(Object idOrIlpObject, boolean childrenToo)
          Removes an object from the data source.
 IlpObject IlpDefaultDataSource.removeObject(Object idOrIlpObject, boolean childrenToo)
          Removes an object from the data source.
 

Methods in ilog.cpl.datasource with parameters of type IlpObject
protected  List IlpDefaultDataSource.addChildrenObjects(IlpObject ilpObject)
          Adds the objects that are children of the given object.
 void IlpMutableDataSource.addObject(IlpObject ilpObject)
          Adds an object to the data source.
 void IlpDefaultDataSource.addObject(IlpObject ilpObject)
          Adds an object to the data source.
protected  IlpExpansionStrategy IlpAbstractHierarchyAdapter.createExpansionStrategy(IlpObject ilpObject)
          Returns the expansion strategy that will be used by the object created by this adapter to represent the given business object.
 IlpRepresentationObject IlpRepresentationObjectFactory.createRepresentation(IlpObject object, IlpExpansionStrategy expansionStrategy)
          Returns a representation object corresponding to a business object.
protected abstract  IlpRepresentationObject IlpAbstractAdapter.createRepresentationObject(IlpObject ilpObject)
          This method creates a representation object and stores it in the identifier-to-RO map.
protected abstract  void IlpAbstractHierarchyAdapter.customizeObject(IlpObject object)
          This method is automatically called by createExpansionStrategy to guarantee that every new object (or updated) is customized before being added to this adapter.
 void IlpAbstractDataSource.fireObjectAdded(IlpObject object)
          Fires an object added event for one object.
 void IlpAbstractDataSource.fireObjectAttributeChanged(IlpObject object, IlpAttribute attribute)
          Fires an object attribute changed event.
 void IlpAbstractDataSource.fireObjectAttributeChanged(IlpObject object, IlpAttribute attribute, Object newValue, Object oldValue)
          Fires an object attribute changed event.
 void IlpAbstractDataSource.fireObjectRemoved(IlpObject object)
          Fires an object removed event for one object.
 void IlpAbstractDataSource.fireObjectStructureChanged(IlpObject object, Class structuralInterface)
          Fires an object structure changed event.
 Collection IlpDefaultDataSource.getChildren(IlpObject object)
          Returns the collection of children objects for the given object.
 IlpExpansionType IlpAbstractHierarchyAdapter.getExpansionType(IlpObject ilpObject)
          Retrieves the expansion type of a given business object.
 IlpObject IlpDefaultDataSource.getFrom(IlpObject link)
          Returns the from end point of the given link object.
 Collection IlpDefaultDataSource.getLinks(IlpObject node)
          Returns the collection of links that have this node as an end point.
 IlpObject IlpDefaultDataSource.getParent(IlpObject object)
          Returns the parent of the given object.
 IlpRepresentationObject IlpAbstractAdapter.getRepresentationObject(IlpObject ilpObject)
          Returns the IlpRepresentationObject used to represent the given IlpObject.
 IlpObject IlpDefaultDataSource.getTo(IlpObject link)
          Returns the to end-point of the given link object.
protected  boolean IlpDefaultDataSource.isSubscribedToObject(IlpObject ilpObject)
          Returns true if this datasource has already been subscribed to the given object.
 void IlpReferenceHandler.referenceAdded(IlpObject target, IlpObject source)
          Notifies that source hold a reference to target, and both source and target are available, i.e.: are in the data source.
 void IlpReferenceHandler.referenceChanged(IlpObject target, IlpObject source, IlpAttribute attribute, Object oldValue)
          Notifies that an attribute value of the source object has changed.
 void IlpReferenceHandler.referenceRemoved(IlpObject target, IlpObject source)
          Notifies that either source is removed from the data source or source no longer references target.
protected  void IlpDefaultDataSource.removeObjectFromParent(IlpObject ilpObject)
          Removes the given object from its current parent.
protected  void IlpAbstractHierarchyAdapter.setExpansionType(IlpObject ilpObject, IlpExpansionType expansion)
          Stores the expansion type for a given business object.
protected  void IlpDefaultDataSource.subscribeToObject(IlpObject ilpObject)
          Register this datasource to receive attribute value change events from the given object.
protected  boolean IlpAbstractAdapter.testObject(IlpObject ilpObject)
          Returns true if an object of the data source should be represented.
protected  boolean IlpAbstractHierarchyAdapter.testObject(IlpObject ilpObject)
          Returns true if an object of the data source should be represented.
protected  boolean IlpAbstractAdapter.testRootObject(IlpObject ilpObject)
          Returns true if an object of the data source should be represented when iterating on all data source objects.
protected  boolean IlpAbstractHierarchyAdapter.testRootObject(IlpObject ilpObject)
          Returns true if an object of the data source should be represented as a root object in the hierarchy.
protected  void IlpDefaultDataSource.unsubscribeToObject(IlpObject ilpObject)
          Unregister this datasource to receive attribute value change events from the given object.
 

Constructors in ilog.cpl.datasource with parameters of type IlpObject
DataSourceEvent(IlEventType type, IlpDataSource dataSource, IlpObject object)
          Constructor for add/remove events.
DataSourceObjectEvent(IlpDataSource dataSource, IlpObject object, Class structuralInterface)
          Constructor for structure changed events.
DataSourceObjectEvent(IlpDataSource dataSource, IlpObject object, IlpAttribute attribute)
          Constructor for attribute changed events.
DataSourceObjectEvent(IlpDataSource dataSource, IlpObject object, IlpAttribute attribute, Object newv, Object oldv)
          Constructor for attribute changed events.
 

Uses of IlpObject in ilog.cpl.datasource.structure
 

Methods in ilog.cpl.datasource.structure with parameters of type IlpObject
 Collection IlpContainer.getChildren(IlpObject object)
          Returns the children of the container.
 Object IlpLink.getFrom(IlpObject object)
          Returns the identifier of the "from" extremity of the link.
 Collection IlpLinkExtremity.getLinks(IlpObject object)
          Returns the identifiers of the links that have this object as extremity.
 Object IlpChild.getParent(IlpObject object)
          Returns the identifier of the parent object.
 Object IlpLink.getTo(IlpObject object)
          Returns the identifier of the "to" extremity of the link.
 

Uses of IlpObject in ilog.cpl.equipment
 

Methods in ilog.cpl.equipment that return IlpObject
 IlpObject IlpDefaultEquipmentSelectionModel.getSelectedObject()
          Returns the first selected IlpObject from the collection of selected objects.
 

Methods in ilog.cpl.equipment with parameters of type IlpObject
 void IlpDefaultEquipmentSelectionModel.addSelectionObject(IlpObject object)
          Adds the given IlpObject to the selection.
protected  IlpBusinessObjectCustomization IlpEquipmentAdapter.applyObjectCustomization(IlpObject ilpObject)
          Returns the object that contains all the customization properties of the given business object.
 IlpEquipmentLink IlpDefaultEquipmentLinkFactory.createEquipmentLink(IlpObject ilpObject, IlpExpansionStrategy expansionStrategy)
          Creates and returns a network link.
 IlpEquipmentLink IlpEquipmentLinkFactory.createEquipmentLink(IlpObject ilpObject, IlpExpansionStrategy expansionStrategy)
          Creates and returns an equipment link.
 IlpEquipmentNode IlpEquipmentNodeFactory.createEquipmentNode(IlpObject ilpObject, IlpExpansionStrategy expansionStrategy)
          Creates and returns an equipment node.
 IlpEquipmentNode IlpDefaultEquipmentNodeFactory.createEquipmentNode(IlpObject ilpObject, IlpExpansionStrategy expansionStrategy)
          Creates and returns an equipment node.
protected  IlpRepresentationLink IlpEquipmentAdapter.createLink(IlpObject ilpObject, IlpRepresentationNode fromNode, IlpRepresentationNode toNode)
          Creates a representation link object from a given business object.
protected  IlpRepresentationNode IlpEquipmentAdapter.createNode(IlpObject ilpObject)
          Creates a representation node object from a given business object.
 IlpEquipmentNode IlpEquipmentAdapter.getEquipmentNode(IlpObject ilpObject)
          Returns the equipment node representing the IlpObject.
 IlpStyle IlpEquipmentView.getStyle(IlpObject object)
          Deprecated. The style API has been replaced by the cascading style sheet mechanism.
 boolean IlpDefaultEquipmentSelectionModel.isObjectSelected(IlpObject object)
          Returns true if the given IlpObject is selected, false otherwise.
 void IlpDefaultEquipmentSelectionModel.removeSelectionObject(IlpObject object)
          Removes the given IlpObject from the selection.
 void IlpDefaultEquipmentSelectionModel.setSelectedObject(IlpObject object)
          Sets the selected IlpObject.
 

Constructors in ilog.cpl.equipment with parameters of type IlpObject
IlpDefaultEquipmentLink(IlpObject object)
          Creates a new link without child objects, that is attached to a business object.
IlpDefaultEquipmentLink(IlpObject object, IlpExtendedAttributeGroup model)
          Creates a new link without child objects, attached to a business object.
IlpDefaultEquipmentLink(IlpObject object, IlpExtendedAttributeGroup model, IlpExpansionStrategy strategy)
          Creates a new link attached to a business object.
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.
 

Uses of IlpObject in ilog.cpl.graph
 

Methods in ilog.cpl.graph that return IlpObject
protected  IlpObject IlpAbstractGraphHandler.createObject(Class clazz, IlpAttributeGroup attributes, Map properties, Object id)
          Returns a new object corresponding to an object id returned by createObjectId.
 IlpObject IlpGraphView.getSelectedObject()
          Returns the first selected IlpObject from the collection of selected objects.
 

Methods in ilog.cpl.graph with parameters of type IlpObject
 void IlpGraphView.addPseudoClass(IlpObject bo, String pseudo)
          Adds a pseudoclass to the specified business object.
 void IlpGraphView.addSelectionObject(IlpObject object)
          Adds the given IlpObject to the selection.
protected  IlpBusinessObjectCustomization IlpAbstractNodeAdapter.applyObjectCustomization(IlpObject ilpObject)
          Applies the current customization to the given object.
 IlpExpansionStrategy IlpDefaultNodeExpansionStrategyFactory.create(IlpObject ilpObject)
          Creates an expansion strategy to be used by the representation object that corresponds to the given business object.
protected abstract  IlpRepresentationLink IlpAbstractNodeAdapter.createLink(IlpObject ilpObject, IlpRepresentationNode fromNode, IlpRepresentationNode toNode)
          Creates a representation link object from a given business object.
protected abstract  IlpRepresentationNode IlpAbstractNodeAdapter.createNode(IlpObject ilpObject)
          Creates a representation node object from a given business object.
protected  IlpRepresentationObject IlpAbstractNodeAdapter.createRepresentationObject(IlpObject ilpObject)
          Creates a representation object and stores it in the identifier-to-RO map.
protected  void IlpAbstractNodeAdapter.customizeObject(IlpObject object)
          This method is automatically called by createExpansionStrategy to guarantee that every new object (or updated) is customized before being added to this adapter.
 boolean IlpGraphView.ensureAtCenter(IlpObject object)
          Scrolls the view in such a way that a given object gets moved to the center of the view.
 boolean IlpGraphView.ensureVisible(IlpObject object)
          Scrolls the view in such a way that a given object becomes visible.
protected  IlpExpansionType IlpAbstractNodeAdapter.getDefaultExpansionType(IlpObject ilpObject)
          This internal method returns the default expansion type, which is IlpExpansionType.NO_EXPANSION.
 IlpExpansionType IlpAbstractNodeAdapter.getExpansionType(IlpObject ilpObject)
           
 IlpAttribute IlpAbstractNodeAdapter.getPositionAttribute(IlpObject object)
          Returns the position attribute for an object.
 IlpRepresentationNode IlpAbstractNodeAdapter.getRepresentationNode(IlpObject ilpObject)
          Returns the node representing the IlpObject.
 IlpStyle IlpGraphView.getStyle(IlpObject object)
          Deprecated.  
 boolean IlpGraphView.isObjectSelected(IlpObject object)
          Returns true if the given IlpObject is selected, false otherwise.
protected  boolean IlpGraphHandlerWithDataSource.propagatePositionToDataSource(IlpObject object, IlpPositionSource reason)
          This method determines whether position changes are forwarded to the data source, or kept local in the graph view.
 void IlpGraphView.removePseudoClass(IlpObject bo, String pseudo)
          Removes a pseudoclass from the specified business object.
 void IlpGraphView.removeSelectionObject(IlpObject object)
          Removes the given IlpObject from the selection.
 void IlpGraphView.setSelectedObject(IlpObject object)
          Sets the selected IlpObject.
 

Uses of IlpObject in ilog.cpl.graphic
 

Methods in ilog.cpl.graphic with parameters of type IlpObject
 IlpObjectInteractor IlpAbstractGraphicController.getObjectInteractor(IlpObject object)
          Returns the interactor associated with the given business object in the graphic view controlled by this instance.
 IlpObjectInteractor IlpAbstractGraphicController.getObjectInteractor(IlpObject object, IlpAttribute attribute)
          Returns the interactor associated with the given business object and the given attribute in the graphic view controlled by this instance.
 IlpStyle IlpBasicGraphicViewStyleManager.getStyle(IlpObject object)
          Deprecated. Gets a style by IlpObject.
 void IlpAbstractGraphicController.removeObjectInteractors(IlpObject object)
          Removes all the interactors associated with the given business object.
 void IlpAbstractGraphicController.setObjectInteractor(IlpObject object, IlpAttribute attribute, IlpObjectInteractor interactor)
          Sets the interactor associated with the given business object and attribute.
 void IlpAbstractGraphicController.setObjectInteractor(IlpObject object, IlpObjectInteractor interactor)
          Sets the interactor associated with the given business object.
 

Uses of IlpObject in ilog.cpl.interactor
 

Methods in ilog.cpl.interactor that return IlpObject
 IlpObject IlpViewActionEvent.getIlpObject()
          Returns the first business object involved in the gesture which led to the triggering of the action which receives this action event, or null.
 

Methods in ilog.cpl.interactor with parameters of type IlpObject
 IlpObjectInteractor IlpInteractorManager.getObjectInteractor(IlpObject object)
          Returns the interactor associated with the given business object.
 IlpObjectInteractor IlpDefaultInteractorManager.getObjectInteractor(IlpObject object)
          Returns the interactor associated with the given business object.
 IlpObjectInteractor IlpInteractorManagerSupport.getObjectInteractor(IlpObject object)
          Returns the interactor associated with the given business object in the graphic view controlled by this instance.
 IlpObjectInteractor IlpInteractorManager.getObjectInteractor(IlpObject object, IlpAttribute attribute)
          Returns the interactor associated with the given business object and attribute.
 IlpObjectInteractor IlpDefaultInteractorManager.getObjectInteractor(IlpObject object, IlpAttribute attribute)
          Return the interactor associated with the given business object and attribute.
 IlpObjectInteractor IlpInteractorManagerSupport.getObjectInteractor(IlpObject object, IlpAttribute attribute)
          Returns the interactor associated with the given object and attribute in the graphic view controlled by this instance.
 void IlpMutableInteractorManager.removeObjectInteractors(IlpObject object)
          Removes all the interactors associated with the given business object.
 void IlpDefaultInteractorManager.removeObjectInteractors(IlpObject object)
          Remove all the interactors associated with the given business object.
 void IlpInteractorManagerSupport.removeObjectInteractors(IlpObject object)
          Removes all the interactors associated with the given business object.
 void IlpMutableInteractorManager.setObjectInteractor(IlpObject object, IlpAttribute attribute, IlpObjectInteractor interactor)
          Sets the interactor to be associated with the given business object and attribute.
 void IlpDefaultInteractorManager.setObjectInteractor(IlpObject object, IlpAttribute attribute, IlpObjectInteractor interactor)
          Sets the interactor associated with the given business object and attribute.
 void IlpInteractorManagerSupport.setObjectInteractor(IlpObject object, IlpAttribute attribute, IlpObjectInteractor interactor)
          Sets the interactor associated with the given business object and attribute.
 void IlpMutableInteractorManager.setObjectInteractor(IlpObject object, IlpObjectInteractor interactor)
          Sets the interactor to be associated with the given business object.
 void IlpDefaultInteractorManager.setObjectInteractor(IlpObject object, IlpObjectInteractor interactor)
          Sets the interactor associated with the given business object.
 void IlpInteractorManagerSupport.setObjectInteractor(IlpObject object, IlpObjectInteractor interactor)
          Sets the interactor associated with the given business object.
 

Uses of IlpObject in ilog.cpl.list
 

Methods in ilog.cpl.list with parameters of type IlpObject
protected