Package | Description |
---|---|
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.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.
|
Modifier and Type | Class and Description |
---|---|
class |
IltLabelingModel
An
IltLabelingModel provides a default labeling model for an
IltCompositeGrapher and provides a bridge between the
API of the IltCompositeGrapher and the API of the
IlvLabelingModel . |
Modifier and Type | Method and Description |
---|---|
IlvLabelingModel |
IltLabelingModel.createLabelingModel(Object subgraph) |
Modifier and Type | Class and Description |
---|---|
class |
IlvDefaultLabelingModel
An
IlvDefaultLabelingModel provides a default labeling
model for an IlvManager and provides a bridge between the API
of the IlvManager and the API of the IlvLabelingModel . |
Modifier and Type | Method and Description |
---|---|
IlvLabelingModel |
IlvLabelingModel.createLabelingModel(Object subgraph)
Creates a new labeling model for a subgraph.
|
IlvLabelingModel |
IlvDefaultLabelingModel.createLabelingModel(Object subgraph)
Creates a new
IlvDefaultLabelingModel for a subgraph. |
IlvLabelingModel |
LabelingModelEvent.getLabelingModel()
Returns the labeling model source of the event.
|
IlvLabelingModel |
IlvLabelLayout.getLabelingModel()
Returns the attached labeling model.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IlvLabelMovementPolicy.allowMove(IlvLabelingModel labelingModel,
Object label)
Allows or prohibits the movement of a
label . |
void |
IlvLabelLayout.attach(IlvLabelingModel labelingModel)
Allows you to specify the labeling model you want to lay out.
|
void |
IlvLabelLayout.cleanLabel(IlvLabelingModel labelingModel,
Object label)
Cleans a label.
|
void |
IlvLabelLayout.cleanLabelingModel(IlvLabelingModel labelingModel)
Cleans a labeling model.
|
void |
IlvLabelLayout.cleanObstacle(IlvLabelingModel labelingModel,
Object obstacle)
Cleans an obstacle.
|
Constructor and Description |
---|
LabelingModelEvent(IlvLabelingModel model)
Creates the event.
|
Modifier and Type | Method and Description |
---|---|
boolean |
IlvOverlappingLabelMovementPolicy.allowMove(IlvLabelingModel labelingModel,
Object label)
Allows or prohibits the movement of a
label . |
void |
IlvAnnealingLabelLayout.cleanLabel(IlvLabelingModel labelingModel,
Object label)
Cleans a label.
|
void |
IlvAnnealingLabelLayout.cleanObstacle(IlvLabelingModel labelingModel,
Object obstacle)
Cleans an obstacle.
|
double |
IlvObstacleOffsetInterface.getOffset(IlvLabelingModel labelingModel,
Object label,
Object obstacle)
Returns the desired minimal offset between the input label and the
input obstacle.
|
double |
IlvAnnealingLabelDescriptor.getRotation(IlvLabelingModel model,
IlvRect labelRect)
Returns the rotation of the label if it were placed at the position
given by the input rectangle
labelRect . |
void |
IlvAnnealingPolylineLabelDescriptor.initialize(IlvLabelingModel labelingModel)
Initializes the label descriptor before layout.
|
void |
IlvAnnealingPointLabelDescriptor.initialize(IlvLabelingModel labelingModel)
Initializes the label descriptor before layout.
|
abstract void |
IlvAnnealingLabelDescriptor.initialize(IlvLabelingModel labelingModel)
Initializes the label descriptor before layout.
|
Modifier and Type | Method and Description |
---|---|
IlvLabelingModel |
IlvMultipleLayout.getLabelingModel()
Returns the labeling model used for the label layout.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvMultipleLayout.setLabelingModel(IlvLabelingModel model)
Sets the labeling model to be used for the label layout.
|
Modifier and Type | Method and Description |
---|---|
IlvLabelingModel |
IlvRecursiveMultipleLayout.getReferenceLabelingModel()
Returns the reference labeling model used for the label layout.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvRecursiveMultipleLayout.setReferenceLabelingModel(IlvLabelingModel model)
Sets the reference labeling model to be used for the label layouts.
|
© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.