Package | Description |
---|---|
ilog.cpl |
ILOG CPL main package containing ILOG CPL top-level JavaBeansTM and widely used classes.
|
ilog.cpl.equipment.renderer |
Provides the interfaces and classes related to customization of the equipment component using cascading style sheets.
|
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.network.renderer |
Provides the interfaces and classes related to customization of the network component using cascading style sheets.
|
ilog.tgo.graphic |
Provides all the classes for handling the graphical representations of the telecom objects.
|
ilog.tgo.graphic.graphlayout.labellayout |
Contains the classes needed for the label layout
|
ilog.views.graphlayout.labellayout |
A generic framework for the label layout services provided
by JViews,
which can automatically place labels at graphic objects
such as nodes and links.
|
ilog.views.graphlayout.labellayout.annealing |
The Annealing Label Layout places labels close to related obstacles
such that the amount of overlaps among labels, and between labels
and obstacles is small.
|
ilog.views.graphlayout.labellayout.random |
The Random Label Layout algorithm moves the labels of the manager at
randomly computed positions inside an user-defined region.
|
ilog.views.graphlayout.multiple |
The Multiple Layout class is not really a layout algorithm but rather a
facility to compose multiple layout algorithms and treat them as one algorithm
object.
|
ilog.views.graphlayout.recursive |
The Recursive Layout class is not really a layout algorithm but rather a
facility to traverse a nested graph containing subgraphs and perform
layouts recursively for each subgraph.
|
ilog.views.sdm.renderer.graphlayout |
Contains the classes
IlvGraphLayoutRenderer and
IlvLinkLayoutRenderer that give access to
the Perforce JViews Graph Layout capabilities. |
Modifier and Type | Method and Description |
---|---|
IlvLabelLayout |
IlpEquipment.getLabelLayout()
Returns the label layout used in this equipment or
null
if there is no label layout. |
IlvLabelLayout |
IlpNetwork.getLabelLayout()
Returns the label layout used in this network, or
null if
there is no label layout. |
Modifier and Type | Method and Description |
---|---|
void |
IlpEquipment.setLabelLayout(IlvLabelLayout layout)
Sets the label layout in this equipment.
|
void |
IlpNetwork.setLabelLayout(IlvLabelLayout layout)
Sets the label layout in this network.
|
Modifier and Type | Method and Description |
---|---|
IlvLabelLayout |
IlpLabelLayoutRenderer.getLabelLayout()
Returns the label layout.
|
Modifier and Type | Method and Description |
---|---|
void |
IlpLabelLayoutRenderer.setLabelLayout(IlvLabelLayout layout)
Changes the label layout.
|
Modifier and Type | Method and Description |
---|---|
IlvLabelLayout |
IlpGraphView.getLabelLayout()
Returns the label layout used in this view, or
null if
there is no label layout. |
Modifier and Type | Method and Description |
---|---|
void |
IlpGraphView.setLabelLayout(IlvLabelLayout layout)
Sets the label layout in this view.
|
Modifier and Type | Method and Description |
---|---|
IlvLabelLayout |
IlpLabelLayoutRenderer.getLabelLayout()
Returns the label layout.
|
Modifier and Type | Method and Description |
---|---|
void |
IlpLabelLayoutRenderer.setLabelLayout(IlvLabelLayout layout)
Changes the label layout.
|
Modifier and Type | Method and Description |
---|---|
IlvLabelLayout |
IltCompositeGrapher.getLabelLayout()
Returns the current label layout object.
|
Modifier and Type | Method and Description |
---|---|
void |
IltCompositeGrapher.setLabelLayout(IlvLabelLayout layout)
Attaches a label layout to this grapher, it must be an instance of
IltAnnealingLabelLayout . |
Modifier and Type | Class and Description |
---|---|
class |
IltAnnealingLabelLayout
This class adds some new features to the
IlvAnnealingLabelLayout . |
Modifier and Type | Method and Description |
---|---|
IlvLabelLayout |
IltAnnealingLabelLayout.copy() |
Modifier and Type | Method and Description |
---|---|
abstract IlvLabelLayout |
IlvLabelLayout.copy()
Copies the layout instance.
|
IlvLabelLayout |
LabelLayoutParameterEvent.getLabelLayout()
Returns the label layout instance of the event.
|
protected IlvLabelLayout |
IlvLabelLayoutManagerProperty.getLayout()
Returns the layout instance that created this property.
|
protected IlvLabelLayout |
IlvLabelLayoutLabelProperty.getLayout()
Returns the layout instance that created this property.
|
IlvLabelLayout |
IlvDefaultLabelingModel.loadParametersFromNamedProperties(String propertyPrefix)
Transfers the layout parameter settings from the named properties of
the manager back to a new layout instance.
|
Modifier and Type | Method and Description |
---|---|
protected void |
IlvLabelingModel.afterAttach(IlvLabelLayout layout)
Notifies the labeling model that it has been attached to a layout.
|
protected void |
IlvLabelingModel.afterDetach(IlvLabelLayout layout)
Notifies the labeling model that it has been detached from a layout.
|
void |
IlvLabelingModel.afterLayout(IlvLabelLayout layout,
IlvLabelLayoutReport layoutReport,
boolean redraw)
Notifies the labeling model that a layout session has finished.
|
void |
IlvDefaultLabelingModel.afterLayout(IlvLabelLayout layout,
IlvLabelLayoutReport layoutReport,
boolean redraw)
Notifies the labeling model that a layout session has finished.
|
void |
IlvLabelingModel.beforeLayout(IlvLabelLayout layout,
boolean redraw)
Notifies the labeling model that a layout session has been started.
|
void |
IlvDefaultLabelingModel.beforeLayout(IlvLabelLayout layout,
boolean redraw)
Notifies the labeling model that a layout session has been started.
|
void |
IlvLabelLayout.copyParameters(IlvLabelLayout source)
Copies the parameters from a given layout instance.
|
boolean |
IlvLabelingModel.isLayoutNeeded(IlvLabelLayout layout)
Returns
true if a given layout that has been already
applied to this manager is still valid. |
boolean |
IlvDefaultLabelingModel.isLayoutNeeded(IlvLabelLayout layout)
Returns
true if a given layout that has been already
applied to this manager is still valid. |
boolean |
IlvDefaultLabelingModel.loadParametersFromNamedProperties(IlvLabelLayout layout)
Transfers the layout parameter settings from the named properties of
the manager back to the layout instance.
|
boolean |
IlvDefaultLabelingModel.loadParametersFromNamedProperties(IlvLabelLayout layout,
String propertyPrefix)
Transfers the layout parameter settings from the named properties of
the manager back to the layout instance.
|
String |
IlvDefaultLabelingModel.saveParametersToNamedProperties(IlvLabelLayout layout,
boolean withDefaults)
Transfers the layout parameter settings to named properties of the
manager.
|
String |
IlvDefaultLabelingModel.saveParametersToNamedProperties(IlvLabelLayout layout,
String propertyPrefix,
boolean withDefaults)
Transfers the layout parameter settings to named properties of the
manager.
|
void |
IlvLabelLayoutManagerProperty.transfer(IlvLabelLayout layout)
Transfers the layout parameter settings stored in this named property
back to the input layout.
|
void |
IlvLabelLayoutLabelProperty.transfer(IlvLabelLayout layout,
IlvGraphic label)
Transfers the layout parameter settings stored in this named property
back to the input layout for the input label.
|
Constructor and Description |
---|
IlvLabelLayout(IlvLabelLayout source)
Creates a new label layout instance by copying an existing one.
|
IlvLabelLayoutLabelProperty(String name,
IlvLabelLayout layout,
IlvGraphic label,
boolean withDefaults)
Creates a new
IlvLabelLayoutLabelProperty that stores
layout parameter settings of the layout for the
label . |
IlvLabelLayoutManagerProperty(String name,
IlvLabelLayout layout,
boolean withDefaults)
Creates a new
IlvLabelLayoutManagerProperty that stores
layout parameter settings of the layout . |
LabelLayoutEvent(IlvLabelLayout layout)
Creates the event.
|
LabelLayoutParameterEvent(IlvLabelLayout layout,
boolean parametersUpToDate)
Creates the event.
|
LabelLayoutParameterEvent(IlvLabelLayout layout,
Object label,
String parameterName,
boolean parametersUpToDate)
Creates the event.
|
Modifier and Type | Class and Description |
---|---|
class |
IlvAnnealingLabelLayout
The main class for the Simulated Annealing Label Layout algorithm.
|
Modifier and Type | Method and Description |
---|---|
IlvLabelLayout |
IlvAnnealingLabelLayout.copy()
Copies the layout instance.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvAnnealingLabelLayout.copyParameters(IlvLabelLayout source)
Copies the parameters from a given layout instance.
|
void |
IlvAnnealingLabelLayoutManagerProperty.transfer(IlvLabelLayout labelLayout)
Transfers the layout parameter settings stored in this named property
back to the input layout.
|
void |
IlvAnnealingLabelLayoutLabelProperty.transfer(IlvLabelLayout labelLayout,
IlvGraphic label)
Transfers the layout parameter settings stored in this named property
back to the input layout for the input label.
|
Modifier and Type | Class and Description |
---|---|
class |
IlvRandomLabelLayout
The main class for the Random Label Layout algorithm.
|
Modifier and Type | Method and Description |
---|---|
IlvLabelLayout |
IlvRandomLabelLayout.copy()
Copies the layout instance.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvRandomLabelLayout.copyParameters(IlvLabelLayout source)
Copies the parameters from a given layout instance.
|
void |
IlvRandomLabelLayoutManagerProperty.transfer(IlvLabelLayout labelLayout)
Transfers the layout parameter settings stored in this named property
back to the input layout.
|
Modifier and Type | Method and Description |
---|---|
IlvLabelLayout |
IlvMultipleLayout.getLabelLayout()
Returns the label layout that is applied inside
performLayout . |
Modifier and Type | Method and Description |
---|---|
static IlvMultipleLayout |
IlvMultipleLayout.GetMultipleLayout(IlvLabelLayout layout)
Returns the multiple layout that contains the input label layout.
|
void |
IlvMultipleLayout.setLabelLayout(IlvLabelLayout layout)
Sets the label layout to be applied inside
performLayout . |
Constructor and Description |
---|
IlvMultipleLayout(IlvGraphLayout layout1,
IlvGraphLayout layout2,
IlvLabelLayout layout3)
Creates a new instance of the Multiple Layout algorithm that composes
the input layouts.
|
Modifier and Type | Method and Description |
---|---|
IlvLabelLayout |
IlvRecursiveMultipleLayout.getLabelLayout(Object subgraph)
Returns the layout instance to be used for the input subgraph as the
label layout.
|
IlvLabelLayout |
IlvRecursiveMultipleLayout.getReferenceLabelLayout()
Returns the reference label layout, if the reference layout mode is
used.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvRecursiveMultipleLayout.setLayout(Object subgraph,
IlvGraphLayout layout1,
IlvGraphLayout layout2,
IlvLabelLayout layout3)
Sets the layout instances to be used for the input subgraph.
|
Constructor and Description |
---|
IlvRecursiveMultipleLayout(IlvGraphLayout referenceLayout1,
IlvGraphLayout referenceLayout2,
IlvLabelLayout referenceLayout3)
Creates a new instance of the Recursive Multiple Layout algorithm
that allows you to apply the reference layouts to the entire nested
graph.
|
IlvRecursiveMultipleLayout(IlvLabelLayout referenceLayout)
Creates a new instance of the Recursive Multiple Layout algorithm
that allows you to apply the reference label layout to the entire
nested graph.
|
Modifier and Type | Method and Description |
---|---|
IlvLabelLayout |
IlvLabelLayoutRenderer.getReferenceLabelLayout()
Returns the reference label layout used by the internal
IlvRecursiveMultipleLayout object. |
© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.