Package | Description |
---|---|
ilog.cpl.equipment |
Together with
ilog.cpl.IlpEquipment , this package constitutes
the 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.graph.action |
Contains predefined actions that can be invoked from interactors.
|
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 JTGO Network component. |
ilog.cpl.table |
Together with
ilog.cpl.IlpTable , this package constitutes the JTGO Table component. |
ilog.cpl.tree |
Together with
ilog.cpl.IlpTree , this package constitutes
the JTGO Tree component. |
ilog.tgo.model |
Provides classes for telecom objects, states and alarms.
|
ilog.tgo.model.attribute |
Contains a default implementation for business object attributes and support classes.
|
Modifier and Type | Method and Description |
---|---|
protected Object |
IlpEquipmentHandlerWithoutDataSource.createObjectId(Class clazz,
IlpAttributeGroup attributes,
Map properties) |
protected Object |
IlpEquipmentHandlerWithDataSource.createObjectId(Class clazz,
IlpAttributeGroup attributes,
Map properties) |
protected String |
IlpEquipmentHandlerWithoutDataSource.getClassName(IlpAttributeGroup attributes) |
protected String |
IlpEquipmentHandlerWithDataSource.getClassName(IlpAttributeGroup attributes) |
Constructor and Description |
---|
IlpDefaultEquipmentLink(IlpAttributeGroup model)
Creates a new link without child objects.
|
IlpDefaultEquipmentLink(IlpAttributeGroup model,
IlpExpansionStrategy strategy)
Creates a new link.
|
IlpDefaultEquipmentNode(IlpAttributeGroup model)
Creates a new leaf node.
|
IlpDefaultEquipmentNode(IlpAttributeGroup model,
IlpExpansionStrategy strategy)
Creates a new node.
|
Modifier and Type | Method and Description |
---|---|
protected IlpObject |
IlpAbstractGraphHandler.createObject(Class<?> clazz,
IlpAttributeGroup attributes,
Map<String,Object> properties,
Object id)
Returns a new object corresponding to an object id returned
by
createObjectId . |
Object |
IlpGraphController.createObject(Class clazz,
IlpAttributeGroup attributes,
Map properties,
IlpPosition position)
Requests the creation of an object belonging to a given class,
with a set of attributes, and with a given position.
|
protected abstract Object |
IlpAbstractGraphHandler.createObjectId(Class<?> clazz,
IlpAttributeGroup attributes,
Map<String,Object> properties)
Returns an object id for the creation of a new object.
|
protected IlpClass |
IlpGraphHandlerWithDataSource.findIlpClass(Class<?> clazz,
IlpAttributeGroup attributes)
Returns an
IlpClass for the creation of a new object. |
protected IlpClass |
IlpAbstractGraphHandler.findIlpClass(Class<?> clazz,
IlpAttributeGroup attributes)
Returns an
IlpClass for the creation of a new object. |
protected abstract String |
IlpAbstractGraphHandler.getClassName(IlpAttributeGroup attributes)
Returns the class name for objects created by this handler.
|
Object |
IlpNodeHandler.handleCreateObject(Class<?> clazz,
IlpAttributeGroup attributes,
Map<String,Object> properties,
IlpPosition position)
Requests the creation of an object belonging to a given class,
with a set of attributes, and with a given position.
|
Object |
IlpGraphHandlerWithDataSource.handleCreateObject(Class<?> clazz,
IlpAttributeGroup attributes,
Map<String,Object> properties,
IlpPosition position)
Creates a temporary object in the model, an object in the data
source, and asks the adapter to replace the temporary object with a real
one.
|
Object |
IlpGraphHandlerWithoutDataSource.handleCreateObject(Class clazz,
IlpAttributeGroup attributes,
Map properties,
IlpPosition position)
Creates an object in the model.
|
Modifier and Type | Method and Description |
---|---|
protected IlpAttributeGroup |
IlpCreateLinkAction.getLinkAttributeGroup(IlpCreateLinkActionEvent event)
Returns the attribute group for the link business object that will
be created by this action.
|
protected IlpAttributeGroup |
IlpCreateRectGroupAction.getNodeAttributeGroup(IlpCreateNodeActionEvent event)
Returns the business class of the rectangular group that will be
created.
|
protected IlpAttributeGroup |
IlpCreatePolyGroupAction.getNodeAttributeGroup(IlpCreateNodeActionEvent event)
Returns the business class of the polygonal group that will be
created.
|
protected IlpAttributeGroup |
IlpCreateNodeAction.getNodeAttributeGroup(IlpCreateNodeActionEvent event)
Returns the business class of the node that will be
created.
|
protected IlpAttributeGroup |
IlpCreateLinearGroupAction.getNodeAttributeGroup(IlpCreateNodeActionEvent event)
Returns the business class of the linear group that will be
created.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IlpClass
ILOG CPL Business Class interface.
|
interface |
IlpMutableAttributeGroup
This interface defines a dynamic collection of attributes.
|
interface |
IlpMutableClass
ILOG CPL mutable class interface.
|
Modifier and Type | Class and Description |
---|---|
class |
IlpAbstractClass
ILOG CPL Abstract Business Class.
|
class |
IlpBeansClass
Implementation of ILOG CPL class interface for Java Beans.
|
class |
IlpDefaultAttributeGroup
This class models a simple attribute model, where the attributes
may be marked as visible or not.
|
class |
IlpDefaultClass
Default business class implementation.
|
class |
IlpExtendedAttributeGroup
This class defines an attribute model that contains local
attributes and also attributes from other attribute
models.
|
Modifier and Type | Method and Description |
---|---|
IlpAttributeGroup |
IlpRepresentationObjectSupport.getAttributeGroup()
Returns the model that defines which attributes are allowed
in this instance.
|
IlpAttributeGroup |
IlpDefaultObject.getAttributeGroup()
Returns the model that defines which attributes are allowed
in this instance.
|
IlpAttributeGroup |
IlpDefaultAttribute.getAttributeGroup()
Returns the attribute group where this attribute has been
defined.
|
IlpAttributeGroup |
IlpBeansObject.getAttributeGroup()
Returns the model that defines which attributes are allowed
in this instance.
|
IlpAttributeGroup |
IlpBeansAttribute.getAttributeGroup()
Returns the attribute model where this attribute has been
defined.
|
IlpAttributeGroup |
IlpAttributeValueHolderSupport.getAttributeGroup()
Returns the model that defines which attributes are allowed
in this instance.
|
IlpAttributeGroup |
IlpAttributeValueHolder.getAttributeGroup()
Returns the model that defines which attributes are allowed
in this instance.
|
IlpAttributeGroup |
IlpAttribute.getAttributeGroup()
Returns the attribute model that contains this attribute.
|
IlpAttributeGroup |
AttributeGroupEvent.getAttributeGroup()
Returns the affected attribute model.
|
IlpAttributeGroup |
IlpExtendedAttributeGroup.getDefaultAttributeGroup()
Returns the default attribute group.
|
Modifier and Type | Method and Description |
---|---|
Collection<IlpAttributeGroup> |
IlpExtendedAttributeGroup.getAttributeGroups()
Returns the list of all attribute groups being used by this one.
|
Collection<IlpAttributeGroup> |
IlpDefaultClass.getAttributeGroups()
Returns the list of all attribute groups being used by this one.
|
Modifier and Type | Method and Description |
---|---|
void |
IlpMutableClass.addAttributeGroup(IlpAttributeGroup model)
Aggregates the given attribute model to the class
definition.
|
void |
IlpExtendedAttributeGroup.addAttributeGroup(IlpAttributeGroup model)
Adds the given model to be used by this one.
|
void |
IlpDefaultClass.addAttributeGroup(IlpAttributeGroup model)
Adds the given model to be used by this one.
|
protected IlpAttributeValueHolderSupport |
IlpRepresentationObjectSupport.createAttributeValueHolderSupport(IlpRepresentationObject source,
IlpAttributeGroup model)
To be overridden by subclasses which wish to have a different attributeHolder.
|
protected IlpAttributeValueHolderSupport |
IlpRepresentationObjectSupport.createAttributeValueHolderSupport(IlpRepresentationObject source,
IlpAttributeGroup model,
IlpAttributeValueHolder defaultHolder)
To be overridden by subclasses which wish to have a different attributeHolder.
|
boolean |
IlpExtendedAttributeGroup.hasAttributeGroup(IlpAttributeGroup model)
Indicates whether this extended attribute model is using another model.
|
void |
IlpMutableClass.removeAttributeGroup(IlpAttributeGroup model)
Removes the given model from the list of aggregated
attribute models.
|
void |
IlpExtendedAttributeGroup.removeAttributeGroup(IlpAttributeGroup model)
Removes the given model from the list of models.
|
void |
IlpDefaultClass.removeAttributeGroup(IlpAttributeGroup model)
Removes the given model from the list of models.
|
void |
IlpDefaultAttribute.setAttributeGroup(IlpAttributeGroup group)
Sets the attribute group; can be
null when the attribute is
removed from the attribute group. |
void |
IlpBeansAttribute.setAttributeGroup(IlpAttributeGroup aModel)
Bean attributes can not be changed to other attribute groups.
|
void |
IlpAttribute.setAttributeGroup(IlpAttributeGroup group)
Sets the attribute group that contains this attribute.
|
void |
IlpExtendedAttributeGroup.setDefaultAttributeGroup(IlpAttributeGroup group)
Sets the default attribute group.
|
Constructor and Description |
---|
AttributeGroupEvent(IlEventType type,
IlpAttributeGroup model)
Constructor
|
AttributeGroupEvent(IlEventType type,
IlpAttributeGroup model,
IlpAttribute attribute)
Constructor
|
IlpAttributeValueHolderSupport(IlpAttributeValueHolder source,
IlpAttributeGroup model)
Creates a new attribute holder based on the given model.
|
IlpAttributeValueHolderSupport(IlpAttributeValueHolder source,
IlpAttributeGroup model,
IlpAttributeValueHolder defaultHolder)
Creates a new attribute holder based on the given model.
|
IlpExtendedAttributeGroup(IlpAttributeGroup defaultModel)
Creates a new group with the given attribute group as a default group.
|
IlpObjectSupport(IlpObject source,
IlpClass ilpClass,
IlpAttributeGroup model,
Object identifier)
Provides support to
IlpObject instances for storing
the attribute model, the attribute values, and the IlpClass that is being
represented. |
IlpRepresentationObjectSupport(IlpRepresentationObject source,
IlpAttributeGroup model)
Provides support to
IlpRepresentationObject instances for storing
the attribute model and attribute values without an IlpObject . |
Modifier and Type | Method and Description |
---|---|
IlpAttributeGroup |
IlpAbstractRepresentationNode.getAttributeGroup()
Returns the model that defines which attributes are allowed in
this instance.
|
Constructor and Description |
---|
IlpAbstractRepresentationLink(IlpAttributeGroup model,
IlpExpansionStrategy strategy,
Logger logger)
Creates a new link.
|
IlpAbstractRepresentationNode(IlpAttributeGroup model,
IlpExpansionStrategy strategy,
Logger logger)
Creates a new node.
|
Modifier and Type | Method and Description |
---|---|
protected Object |
IlpNetworkHandlerWithoutDataSource.createObjectId(Class clazz,
IlpAttributeGroup attributes,
Map properties) |
protected Object |
IlpNetworkHandlerWithDataSource.createObjectId(Class clazz,
IlpAttributeGroup attributes,
Map properties) |
protected String |
IlpNetworkHandlerWithoutDataSource.getClassName(IlpAttributeGroup attributes) |
protected String |
IlpNetworkHandlerWithDataSource.getClassName(IlpAttributeGroup attributes) |
Constructor and Description |
---|
IlpDefaultNetworkLink(IlpAttributeGroup model)
Creates a new link without child objects.
|
IlpDefaultNetworkLink(IlpAttributeGroup model,
IlpExpansionStrategy strategy)
Creates a new link.
|
IlpDefaultNetworkNode(IlpAttributeGroup model)
Creates a new leaf node.
|
IlpDefaultNetworkNode(IlpAttributeGroup model,
IlpExpansionStrategy strategy)
Creates a new node.
|
Modifier and Type | Method and Description |
---|---|
IlpAttributeGroup |
IlpDefaultTableRow.getAttributeGroup()
Returns the model that defines which attributes are allowed
in this instance.
|
Constructor and Description |
---|
IlpDefaultTableRow(IlpAttributeGroup model)
Creates a table representation object.
|
Modifier and Type | Method and Description |
---|---|
IlpAttributeGroup |
IlpDefaultTreeNode.getAttributeGroup()
Returns the attribute group that defines which attributes are allowed
in this instance.
|
Constructor and Description |
---|
IlpDefaultTreeNode(IlpAttributeGroup attributeGroup,
boolean allowsChildren,
IlpExpansionStrategy expansionStrategy)
Creates an
IlpTreeNode object without an underlying
IlpObject object. |
Modifier and Type | Class and Description |
---|---|
class |
IltObjectInfo
Each
IltObjectInfo instance describes a subclass of
IltObject . |
Modifier and Type | Method and Description |
---|---|
void |
IltObjectInfo.removeAttributeGroup(IlpAttributeGroup model)
Removes the given model from the list of models.
|
Modifier and Type | Method and Description |
---|---|
IlpAttributeGroup |
IltAttribute.getAttributeGroup()
Returns the attribute model that contains this attribute.
|
Modifier and Type | Method and Description |
---|---|
static IltAttribute |
IltAttribute.New(String name,
Class value,
IlpAttributeGroup group)
Deprecated.
Please use constructor instead.
|
void |
IltAttribute.setAttributeGroup(IlpAttributeGroup group)
Sets the attribute group that contains this attribute.
|
Constructor and Description |
---|
IltAttribute(String name,
Class value,
IlpAttributeGroup group)
Creates a new attribute with the given characteristics.
|
IltAttribute(String name,
Class value,
IlpAttributeGroup group,
Object defaultValue)
Creates a new attribute with the given characteristics.
|
© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.