public class IlvMapLabelerController extends IlvMapLabeler
IlvManagerViews
attached
to an IlvManager
by installing listeners on the IlvManagerViews
and
on the IlvManager
. IlvMapLabeler
which performs layout only
on IlvManager
containing IlvAnchoredLabels
.Constructor and Description |
---|
IlvMapLabelerController(IlvManager manager)
Constructs an
IlvMapLabelerController for a given manager. |
Modifier and Type | Method and Description |
---|---|
IlvManager |
getManager()
Retrieves the manager controlled by this controller.
|
boolean |
isIgnoringView(IlvManagerView view)
Returns
true if the view is ignored by the layout controller. |
void |
setIgnoringView(IlvManagerView view,
boolean ignore)
Tells the controller if it should ignore the view or not.
|
addManagerLayer, getLabelLayout, getLayoutParameters, getManagerLayers, isEnabled, performLayout, removeManagerLayer, setEnabled, setLayoutParameters
public IlvMapLabelerController(IlvManager manager)
IlvMapLabelerController
for a given manager.
All views attached to this manager are taken in account
except if the view is ignored by a call of the setIgnoringView
method.public IlvManager getManager()
public void setIgnoringView(IlvManagerView view, boolean ignore)
public boolean isIgnoringView(IlvManagerView view)
true
if the view is ignored by the layout controller.view
- The view to check.© Copyright 2024 Rogue Wave Software, Inc., a Perforce company.. All Rights Reserved.