Package | Description |
---|---|
ilog.views.bpmn |
Contains the classes for the BPMN Support.
|
ilog.views.diagrammer |
The main package of the diagram component.
|
ilog.views.maps |
This package contains the base classes to write map applications.
|
ilog.views.maps.defense.symbology.app6a |
This package contains classes to manage APP6a (MIL-STD-2525B) Symbols.
|
ilog.views.maps.defense.terrain3d.symbol |
Classes to manage symbols on top of the 3D view.
|
ilog.views.maps.servlet |
This package contains the JViews Maps Faces servlet classes to dynamically generate images representing the component.
|
ilog.views.maps.symbology.swing |
This package contains Swing components that help in manipulating the
symbology.
|
ilog.views.sdm |
The main Rogue Wave JViews Stylable Data Mapper (SDM) package.
|
ilog.views.sdm.event |
Contains the event-related classes in the SDM package.
|
ilog.views.sdm.graphic |
Contains specialized graphic objects used
by the SDM component.
|
ilog.views.sdm.interactor |
Contains specialized interactors for the SDM component.
|
ilog.views.sdm.model |
Contains the predefined data models in the SDM package.
|
ilog.views.sdm.modeltools |
This package contains various tools associated with the SDM model.
|
ilog.views.sdm.renderer |
Contains the classes that define the renderers of an SDM engine.
|
ilog.views.sdm.renderer.animation |
Contains the Animation renderer.
|
ilog.views.sdm.renderer.graphlayout |
Contains the classes
IlvGraphLayoutRenderer and
IlvLinkLayoutRenderer that give access to
the Rogue Wave JViews Graph Layout capabilities. |
ilog.views.sdm.renderer.maps |
Contains the class
IlvMapRenderer that gives access to
the features of the Rogue Wave JViews Maps product. |
ilog.views.sdm.swing |
Contains JFC/Swing-based components that can be used
to build a complete GUI with the SDM facilities.
|
ilog.views.sdm.util |
Contains SDM utility classes.
|
Modifier and Type | Method and Description |
---|---|
static boolean |
IlvBPMNFlowValidator.areInSameLane(IlvSDMEngine engine,
Object obj1,
Object obj2)
Tests if two objects are in a same swimlane.
|
static boolean |
IlvBPMNFlowValidator.areInSamePool(IlvSDMEngine engine,
Object obj1,
Object obj2)
Tests if two objects are located in a same pool.
|
IlvMakeSDMLinkInteractor |
IlvBPMNSDMUtilitiesFactory.createMakeSDMLinkInteractor(IlvSDMEngine engine,
IlvManagerView targetView)
Returns a new instance of
IlvBPMNMakeSDMLinkInteractor . |
IlvMakeSDMNodeInteractor |
IlvBPMNSDMUtilitiesFactory.createMakeSDMNodeInteractor(IlvSDMEngine engine,
IlvManagerView targetView)
Returns a new instance of
IlvBPMNMakeSDMNodeInteractor . |
boolean |
IlvBPMNFlowValidator.isValidSource(IlvSDMEngine engine,
Object flow,
Object source)
Tests if a given flow can connect from an object.
|
boolean |
IlvBPMNFlowValidator.FlowRule.isValidSource(IlvSDMEngine engine,
Object flow,
Object source)
Checks if a given object is a valid source according to this flow rule.
|
boolean |
IlvBPMNFlowValidator.isValidTarget(IlvSDMEngine engine,
Object flow,
Object source,
Object target)
Tests if a given flow can connect from an object.
|
boolean |
IlvBPMNFlowValidator.FlowRule.isValidTarget(IlvSDMEngine engine,
Object flow,
Object source,
Object target)
Checks if a given object is a valid target object according to
this flow rule.
|
static boolean |
IlvBPMNUtilities.markersOverlapEvents(IlvSDMEngine engine,
Object object)
Tests if the given object has markers and interrupt intermediate
events that collapse.
|
void |
IlvBPMNRenderer.nodeGraphicAdded(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
If an Interrupt Intermediate Events is added, adjusts the width of its parent
Activity if needed.
|
Modifier and Type | Method and Description |
---|---|
IlvSDMEngine |
IlvDiagrammer.getEngine()
Returns the SDM engine that is used internally by this diagram component.
|
Modifier and Type | Method and Description |
---|---|
IlvSDMEngine |
IlvSDMHierarchyExpandManager.getEngine()
Returns the engine the
IlvSDMHierarchyExpandManager acts upon. |
Modifier and Type | Method and Description |
---|---|
void |
IlvMapStyleSheetRenderer.addLinkGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Deprecated.
Creates the symbol map layer if it does not exist, and set its manager
layer as the one to place links onto.
|
void |
IlvMapStyleSheetRenderer.addNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Deprecated.
Creates the symbol map layer if it does not exist, and set its manager
layer as the one to place symbols onto.
|
Constructor and Description |
---|
IlvSDMHierarchyExpandManager(IlvSDMEngine engine)
Creates a new
IlvSDMHierarchyExpandManager . |
Modifier and Type | Method and Description |
---|---|
void |
IlvApp6aSymbol.setLocation(IlvSDMEngine engine,
double lon,
double lat)
Sets the localization of the symbol and eventually updates the engine.
|
Modifier and Type | Method and Description |
---|---|
IlvSDMEngine |
Ilv3DSymbolManager.getEngine()
Returns the SDM engine.
|
Constructor and Description |
---|
Ilv3DSymbolManager(IlvSDMEngine engine,
Ilv3DView view)
Creates a new symbol manager.
|
Modifier and Type | Method and Description |
---|---|
protected IlvCoordinate[] |
IlvFacesGoogleViewServletSupport.getNodeLocation(IlvSDMEngine engine,
IlvSDMNode obj)
Method that computes the coordinate (marker) or set of coordinates (polylines) for an SDM node.
|
String |
IlvFacesGoogleViewServletSupport.getNodeProperties(IlvSDMEngine engine,
IlvSDMNode node)
Returns a JSON string containing the properties of the node.
|
Modifier and Type | Method and Description |
---|---|
IlvSDMEngine |
IlvSymbologyTreeView.getSymbologyEngine()
Returns the engine currently attached to the view.
|
Modifier and Type | Method and Description |
---|---|
protected void |
IlvPersistentSDMModelProperty.attach(IlvSDMEngine engine)
Attaches the engine to the property.
|
static IlvPersistentSDMModelProperty |
IlvPersistentSDMModelProperty.GetPersistentSDMModel(IlvSDMEngine engine,
IlvPersistentSDMNodeFactory symbolFactory,
boolean listenToChanges)
Finds or creates a persistent model and stores it as a property of the engine manager.
|
void |
IlvSymbologyTreeView.setSymbologyEngine(IlvSDMEngine engine)
Attaches the
IlvSymbologyTreeView object to an engine and notifies
property change listeners about the change to the engine. |
Constructor and Description |
---|
IlvSymbologyTreeView(IlvSDMEngine engine)
Creates a new
IlvSymbologyTreeView object. |
Modifier and Type | Method and Description |
---|---|
IlvSDMEngine |
IlvSDMView.getSDMEngine()
Returns the SDM engine associated with
this SDM view.
|
static IlvSDMEngine |
IlvSDMEngine.getSDMEngine(IlvGrapher grapher)
Returns the SDM engine associated with the specified
grapher, or
null if no SDM engine is associated
with the specified grapher. |
static IlvSDMEngine |
IlvSDMEngine.getSDMEngine(IlvGraphic graphic)
Returns the SDM engine associated with the grapher
in which the specified graphic object is contained,
or
null if the graphic is not contained in
a grapher or if the grapher has no associated SDM engine. |
Modifier and Type | Method and Description |
---|---|
static void |
IlvSDMEngine.setSDMEngine(IlvGrapher grapher,
IlvSDMEngine engine)
Associates an SDM engine with the specified grapher.
|
void |
IlvSDMView.setSDMEngine(IlvSDMEngine engine)
Changes the SDM engine associated with
this SDM view.
|
Constructor and Description |
---|
IlvSDMCompositeContext(IlvSDMEngine engine)
Constructs a composite context.
|
IlvSDMView(IlvSDMEngine engine)
Creates an SDM view associated with the specified SDM engine.
|
Modifier and Type | Method and Description |
---|---|
IlvSDMEngine |
SDMEngineEvent.getEngine()
Returns the source of this event, cast
to the type
IlvSDMEngine . |
Modifier and Type | Method and Description |
---|---|
void |
IlvSDMCompositeNode.updateLabelingModel(IlvSDMEngine engine,
IlvAnnealingLabelLayout layout,
ilog.views.sdm.internal.labellayout.IlvSDMLabelingModel model,
Object node,
IlvGraphic graphic)
You should not call this method directly.
|
void |
IlvSDMCompositeLink.updateLabelingModel(IlvSDMEngine engine,
IlvAnnealingLabelLayout layout,
ilog.views.sdm.internal.labellayout.IlvSDMLabelingModel model,
Object node,
IlvGraphic graphic)
You should not call this method directly.
|
void |
IlvGeneralNode.updateLabelingModel(IlvSDMEngine engine,
IlvAnnealingLabelLayout layout,
ilog.views.sdm.internal.labellayout.IlvSDMLabelingModel model,
Object node,
IlvGraphic graphic)
You should not call this method.
|
void |
IlvGeneralLink.updateLabelingModel(IlvSDMEngine engine,
IlvAnnealingLabelLayout layout,
ilog.views.sdm.internal.labellayout.IlvSDMLabelingModel model,
Object obj,
IlvGraphic graphic)
You should not call this method directly.
|
Modifier and Type | Method and Description |
---|---|
IlvSDMEngine |
IlvMakeSDMNodeInteractor.getEngine()
Returns the SDM Engine attached to this interactor
|
IlvSDMEngine |
IlvMakeSDMLinkInteractor.getEngine()
Returns the SDM Engine attached to this interactor.
|
Modifier and Type | Method and Description |
---|---|
static IlvRDFSDMModel |
IlvRDFSDMModel.getRDFSDMModel(IlvSDMEngine engine)
Convenient function to find out the RDF model, if it exists.
|
Modifier and Type | Method and Description |
---|---|
IlvSDMEngine |
IlvContentController.getSDMEngine()
Returns the SDM engine.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvContentController.setSDMEngine(IlvSDMEngine engine)
Sets the SDM engine to work on.
|
Modifier and Type | Method and Description |
---|---|
IlvSDMEngine |
IlvSDMRenderer.getEngine()
Returns the
IlvSDMEngine instance that has created
this renderer. |
IlvSDMEngine |
IlvSDMFreeLinkConnector.getEngine()
Returns the SDM Engine using this link connector.
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
IlvLaneRenderer.acceptInteractor(IlvSDMEngine engine,
Object object,
IlvGraphic graphic)
This method allows subclasses to filter the objects on which the
interactor will be set.
|
protected boolean |
IlvInteractorRenderer.acceptInteractor(IlvSDMEngine engine,
Object object,
IlvGraphic graphic)
This method allows subclasses to filter the objects on which the
interactor will be set.
|
protected boolean |
IlvExpandCollapseRenderer.acceptInteractor(IlvSDMEngine engine,
Object object,
IlvGraphic graphic)
Deprecated.
Returns
true only if the graphic object
is an expandable node, so that the expand/collapse
interactor is installed only on expandable nodes. |
protected boolean |
IlvCompositeRenderer.acceptInteractor(IlvSDMEngine engine,
Object object,
IlvGraphic graphic)
This method allows subclasses to filter the objects on which the
interactor will be set.
|
protected boolean |
IlvLegendRenderer.acceptShortcut(IlvSDMEngine engine,
IlvManagerView view,
InputEvent event)
Returns
true if the event is a mouse event
occurring inside the legend, to allow users to interact
with the legend even if a view interactor is active. |
protected boolean |
IlvLaneRenderer.acceptShortcut(IlvSDMEngine engine,
IlvManagerView view,
InputEvent event)
The intent of this method is to allow
the object interactor installed by this renderer to be activated
even if a view interactor is installed on the manager view.
|
protected boolean |
IlvInteractorRenderer.acceptShortcut(IlvSDMEngine engine,
IlvManagerView view,
InputEvent event)
The intent of this method is to allow
the object interactor installed by this renderer to be activated
even if a view interactor is installed on the manager view.
|
protected boolean |
IlvExpandCollapseRenderer.acceptShortcut(IlvSDMEngine engine,
IlvManagerView view,
InputEvent event)
Deprecated.
This method returns
true for all mouse clicks
that occur inside the "+" or "-" graphics of the expandable
node. |
protected boolean |
IlvCompositeRenderer.acceptShortcut(IlvSDMEngine engine,
IlvManagerView view,
InputEvent event)
The intent of this method is to allow
the
IlvCompositeInteractor object interactor
to be activated even if a view interactor is installed on the manager view. |
void |
IlvSubGraphRenderer.addLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
If the link is contained in a subgraph, adds the graphic link to the
IlvGrapher representing the subgraph. |
void |
IlvStyleSheetRenderer.addLinkGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Adds the graphic object returned by
createLinkGraphic()
to the grapher of the SDM engine. |
void |
IlvSDMRenderer.addLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
Adds the
graphic object, which has previously been
returned by IlvSDMRenderer.createLinkGraphic(ilog.views.sdm.IlvSDMEngine, java.lang.Object, ilog.views.IlvGraphic, ilog.views.IlvGraphic) to represent the specified
data object link , to the grapher associated with the
SDM engine. |
void |
IlvFilterSDMRenderer.addLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
This method simply calls the
addLinkGraphic method
of the filtered renderer. |
void |
IlvDrillDownRenderer.addLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
Adds the graphic link in a layer that depends on the value
of the rendering property
DrillDownZoom . |
void |
IlvSubGraphRenderer.addNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
If the node is contained in a subgraph, adds the graphic node to the
IlvGrapher representing the subgraph. |
void |
IlvStyleSheetRenderer.addNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Adds the graphic object returned by
createNodeGraphic()
to the grapher of the SDM engine. |
void |
IlvSDMRenderer.addNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Adds the
graphic object, which has previously been
returned by IlvSDMRenderer.createNodeGraphic(ilog.views.sdm.IlvSDMEngine, java.lang.Object) to represent the specified
data object node , to the grapher associated with the
SDM engine. |
void |
IlvFilterSDMRenderer.addNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
This method simply calls the
addNodeGraphic method
of the filtered renderer. |
void |
IlvDrillDownRenderer.addNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Adds the graphic node in a layer that depends on the value
of the rendering property
DrillDownZoom . |
void |
IlvCompositeRenderer.addNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
This method simply calls the
addNodeGraphic method
of the filtered renderer. |
void |
IlvBlinkingRenderer.addNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Adds the graphic object returned by
createNodeGraphic()
to the grapher of the SDM engine. |
abstract Object |
IlvSDMCSSFunction.call(Object[] args,
Class<?> type,
IlvSDMEngine engine,
Object node,
Object target)
Calls the function.
|
Object |
IlvSDMCSSFunction.Test.call(Object[] args,
Class<?> type,
IlvSDMEngine engine,
Object node,
Object target)
Calls the function.
|
Object |
IlvSDMCSSFunction.SymbolInteractor.call(Object[] args,
Class<?> type,
IlvSDMEngine engine,
Object node,
Object target)
Calls the function.
|
void |
IlvSDMRenderer.callMoveResizeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect newBBox,
int anchor)
Move the graphic to its final position
Note: If the graphic object is contained inside an
IlvManager , users must use the method
IlvManager.applyToObject(ilog.views.IlvGraphic, ilog.views.IlvApplyObject, java.lang.Object, boolean) to call this method. |
IlvRect |
IlvSDMRenderer.computeBBox(IlvSDMEngine engine,
IlvManagerView view,
IlvTransformer t)
Computes the rectangle that contains all
the graphic objects of the manager for a given view.
|
IlvRect |
IlvLegendRenderer.computeBBox(IlvSDMEngine engine,
IlvManagerView view,
IlvTransformer t)
Computes the rectangle that contains all
the graphic objects of the manager for a given view.
|
IlvRect |
IlvFilterSDMRenderer.computeBBox(IlvSDMEngine engine,
IlvManagerView view,
IlvTransformer t)
This method calls the filtered renderer's
computeBBox method. |
IlvGraphic |
IlvStyleSheetRenderer.createLinkGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic from,
IlvGraphic to)
Creates an
IlvLinkImage object that represents an SDM link,
and customizes it. |
abstract IlvGraphic |
IlvSDMRenderer.createLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic from,
IlvGraphic to)
Creates a Rogue Wave JViews graphic object that will represent
the specified link of the data model.
|
IlvGraphic |
IlvFilterSDMRenderer.createLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic from,
IlvGraphic to)
This method simply calls the
createLinkGraphic method
of the filtered renderer. |
IlvGraphic |
IlvExpandCollapseRenderer.createLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic from,
IlvGraphic to)
Deprecated.
If the link is contained in an expandable sub-graph,
this method adds it in the group controlled by the expandable node.
|
IlvGraphic |
IlvCompositeRenderer.createLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic from,
IlvGraphic to)
This method simply calls the
createLinkGraphic method
of the filtered renderer. |
IlvGraphic |
IlvColoringRenderer.createLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic from,
IlvGraphic to)
Allocates and sets the colors of the link depending on
the value of the index property.
|
protected IlvGraphic |
IlvStyleSheetRenderer.createLinkInstance(IlvSDMEngine engine,
Object node,
IlvGraphic from,
IlvGraphic to,
Map decls)
Creates a link instance, according to the model and the style
sheet declarations.
|
protected IlvGraphic |
IlvStyleSheetRenderer.createNode(IlvSDMEngine engine,
Object node)
This method is called by the
addNode method. |
IlvGraphic |
IlvSubGraphRenderer.createNodeGraphic(IlvSDMEngine engine,
Object node)
If the node is the parent of a subgraph, creates an
IlvGrapher
that will contain the nodes and links of the subgraph. |
IlvGraphic |
IlvStyleSheetRenderer.createNodeGraphic(IlvSDMEngine engine,
Object node)
Creates an
IlvGraphic object that represents an SDM
node, customizes it, and sets its location. |
abstract IlvGraphic |
IlvSDMRenderer.createNodeGraphic(IlvSDMEngine engine,
Object node)
Creates a Rogue Wave JViews graphic object that will represent
the specified node of the data model.
|
IlvGraphic |
IlvLaneRenderer.createNodeGraphic(IlvSDMEngine engine,
Object node)
If the
"LaneName" rendering property is set for the node,
the node is considered as being a lane. |
IlvGraphic |
IlvHalfZoomingRenderer.createNodeGraphic(IlvSDMEngine engine,
Object node)
Wraps the graphic node created by the filtered renderer
in an instance of
IlvHalfZoomingGraphic . |
IlvGraphic |
IlvFilterSDMRenderer.createNodeGraphic(IlvSDMEngine engine,
Object node)
This method simply calls the
createNodeGraphic method
of the filtered renderer. |
IlvGraphic |
IlvExpandCollapseRenderer.createNodeGraphic(IlvSDMEngine engine,
Object node)
Deprecated.
If the node is the parent of an expandable sub-graph,
this method creates an expandable node.
|
IlvGraphic |
IlvCompositeRenderer.createNodeGraphic(IlvSDMEngine engine,
Object node)
This method simply calls the
createNodeGraphic method
of the filtered renderer. |
IlvGraphic |
IlvColoringRenderer.createNodeGraphic(IlvSDMEngine engine,
Object node)
Allocates and sets the colors of the node depending on
the value of the index property.
|
protected IlvGraphic |
IlvStyleSheetRenderer.createNodeInstance(IlvSDMEngine engine,
Object node,
Map decls)
Creates a node instance, according to the model and the style
sheet declarations.
|
void |
IlvSubGraphRenderer.customize(IlvSDMEngine engine,
Object object,
IlvGraphic g,
String[] pseudoClass)
If the object is an
IlvGrapher , this method
customizes either the IlvGrapher 's border, or its
collapsed graphic object, depending on whether the grapher is expanded
or collapsed. |
void |
IlvStyleSheetRenderer.customize(IlvSDMEngine engine,
Object node,
IlvGraphic g,
String[] pseudoClass)
Sets the properties of a graphic object that represents a data
object.
|
void |
IlvSDMRenderer.customize(IlvSDMEngine engine,
Object object,
IlvGraphic g,
String[] pseudoClasses)
Sets the properties of a graphic object that
represents a data object.
|
static void |
IlvRendererUtil.customize(IlvSDMEngine engine,
Object object,
IlvGraphic g,
String[] pseudoClasses)
This method calls
IlvSDMRenderer.customize(ilog.views.sdm.IlvSDMEngine, java.lang.Object, ilog.views.IlvGraphic, java.lang.String[])
on the root renderer of the SDM engine. |
void |
IlvLegendRenderer.customize(IlvSDMEngine engine,
Object object,
IlvGraphic g,
String[] pseudoClasses)
This method simply calls the
customize method
of the filtered renderer. |
void |
IlvLaneRenderer.customize(IlvSDMEngine engine,
Object object,
IlvGraphic g,
String[] pseudoClasses)
This method simply calls the
customize method
of the filtered renderer. |
void |
IlvHalfZoomingRenderer.customize(IlvSDMEngine engine,
Object object,
IlvGraphic g,
String[] pseudoClass)
Customizes the graphic object
encapsulated in the half-zooming graphic.
|
void |
IlvFilterSDMRenderer.customize(IlvSDMEngine engine,
Object object,
IlvGraphic g,
String[] pseudoClasses)
This method simply calls the
customize method
of the filtered renderer. |
void |
IlvExpandCollapseRenderer.customize(IlvSDMEngine engine,
Object object,
IlvGraphic g,
String[] pseudoClass)
Deprecated.
If the object is an expandable node, this method
customizes either the frame graphic, or the collapsed
graphic, depending on whether the node is expanded
or collapsed.
|
void |
IlvCompositeRenderer.customize(IlvSDMEngine engine,
Object object,
IlvGraphic g,
String[] pseudoClasses)
This method simply calls the
customize method
of the filtered renderer. |
void |
IlvBlinkingRenderer.customize(IlvSDMEngine engine,
Object object,
IlvGraphic g,
String[] pseudoClasses)
This method simply calls the
customize method
of the filtered renderer. |
static void |
IlvRendererUtil.customize(IlvSDMEngine engine,
Object object,
String[] pseudoClasses,
boolean redraw)
This method is similar to
IlvRendererUtil.customize(ilog.views.sdm.IlvSDMEngine,java.lang.Object,ilog.views.IlvGraphic,java.lang.String[]) ,
but instead of specifying the graphic object yourself, the SDM
engine uses the graphic object representing the data object. |
protected void |
IlvStyleSheetRenderer.customizeLayers(IlvSDMEngine engine,
Object node,
IlvGraphic g,
String[] pseudoClass)
Change the layer of the graphic object if needed.
|
static void |
IlvRendererUtil.ensureTracing(IlvSDMEngine engine)
Ensures that the SDM engine can trace rendering calls.
|
ilog.views.util.css.IlvApplicableDeclarationCollection |
IlvStyleSheetRenderer.getDeclarations(IlvSDMEngine engine,
Object object,
String[] pseudos)
This method is for internal use, it should not be called from application code.
|
Object |
IlvStyleSheetRenderer.getGraphicProperty(IlvSDMEngine engine,
Object node,
String property,
String[] pseudos,
Class targetClass)
Gets the value of a graphic property for the specified
application object.
|
Object |
IlvSubGraphRenderer.getGraphicProperty(IlvSDMEngine engine,
Object object,
String property,
String[] pseudoClass,
Class<?> targetClass)
Modifies the
Layer rendering property so that
subgraphs are displayed on top of their frames. |
Object |
IlvSDMRenderer.getGraphicProperty(IlvSDMEngine engine,
Object object,
String property,
String[] pseudoClasses,
Class<?> targetClass)
Gets the value of a property used to render an object graphically.
|
static Object |
IlvRendererUtil.getGraphicProperty(IlvSDMEngine engine,
Object object,
String property,
String[] pseudoClasses,
Class<?> targetClass)
This method calls the
getGraphicProperty method
of the root renderer attached to the SDM engine. |
Object |
IlvFilterSDMRenderer.getGraphicProperty(IlvSDMEngine engine,
Object object,
String property,
String[] pseudoClasses,
Class<?> targetClass)
This method simply calls the
getGraphicProperty method
of the filtered renderer. |
Object |
IlvExpandCollapseRenderer.getGraphicProperty(IlvSDMEngine engine,
Object object,
String property,
String[] pseudoClass,
Class<?> targetClass)
Deprecated.
Modifies the
Layer rendering property so that
sub-graphs are displayed on top of their frames. |
static boolean |
IlvRendererUtil.getGraphicPropertyAsBoolean(IlvSDMEngine engine,
Object object,
String property,
String[] pseudoClasses,
boolean def)
This method calls
getGraphicProperty and converts the result to a Boolean. |
static Color |
IlvRendererUtil.getGraphicPropertyAsColor(IlvSDMEngine engine,
Object object,
String property,
String[] pseudoClasses,
Color def)
This method calls
getGraphicProperty and converts the result to a Color . |
static double |
IlvRendererUtil.getGraphicPropertyAsDouble(IlvSDMEngine engine,
Object object,
String property,
String[] pseudoClasses,
double def)
This method calls
getGraphicProperty and converts the result to a double . |
static float |
IlvRendererUtil.getGraphicPropertyAsFloat(IlvSDMEngine engine,
Object object,
String property,
String[] pseudoClasses,
float def)
This method calls
getGraphicProperty and converts the result to a float . |
static int |
IlvRendererUtil.getGraphicPropertyAsInt(IlvSDMEngine engine,
Object object,
String property,
String[] pseudoClasses,
int def)
This method calls
getGraphicProperty and converts the result to an int . |
static long |
IlvRendererUtil.getGraphicPropertyAsLong(IlvSDMEngine engine,
Object object,
String property,
String[] pseudoClasses,
long def)
This method calls
getGraphicProperty and converts the result to a long . |
static String |
IlvRendererUtil.getGraphicPropertyAsString(IlvSDMEngine engine,
Object object,
String property,
String[] pseudoClasses,
String def)
This method calls
getGraphicProperty and converts the result to a String. |
static IlvStyleSheetRenderer |
IlvStyleSheetRenderer.getInstance(IlvSDMEngine engine)
Returns the IlvStyleSheetRenderer instance which belongs to the specified SDM engine.
|
static IlvLaneRenderer |
IlvLaneRenderer.getInstance(IlvSDMEngine engine)
Returns the IlvLaneRenderer instance which belongs to
the specified SDM engine.
|
static IlvInfoBalloonRenderer |
IlvInfoBalloonRenderer.getInstance(IlvSDMEngine engine)
Returns the IlvInfoBalloonRenderer instance which belongs to the specified SDM engine.
|
IlvRect |
IlvSDMRenderer.getLinkConnectionRectangle(IlvSDMEngine engine,
IlvGraphic graphic,
IlvTransformer t)
Returns a rectangle on which the connection points
of the links to/from a node should be located.
|
IlvRect |
IlvSubGraphRenderer.getLinkConnectionRectangle(IlvSDMEngine engine,
IlvGraphic graphic,
IlvTransformer t,
IlvLinkConnector lc)
This method is overridden to take into account
the special expandable nodes.
|
IlvRect |
IlvStyleSheetRenderer.getLinkConnectionRectangle(IlvSDMEngine engine,
IlvGraphic graphic,
IlvTransformer t,
IlvLinkConnector lc)
Returns a rectangle on which the connection points
of the links to/from a node should be located.
|
IlvRect |
IlvSDMRenderer.getLinkConnectionRectangle(IlvSDMEngine engine,
IlvGraphic graphic,
IlvTransformer t,
IlvLinkConnector lc)
Returns a rectangle on which the connection points
of the links to/from a node should be located.
|
IlvRect |
IlvHalfZoomingRenderer.getLinkConnectionRectangle(IlvSDMEngine engine,
IlvGraphic graphic,
IlvTransformer t,
IlvLinkConnector lc)
Computes the rectangle on which the connection points
of the links to/from this node should be located,
taking into account that the
nodes do not always zoom according to the view
transformer.
|
IlvRect |
IlvFilterSDMRenderer.getLinkConnectionRectangle(IlvSDMEngine engine,
IlvGraphic graphic,
IlvTransformer t,
IlvLinkConnector lc)
This method simply calls the
getLinkConnectionRectangle method
of the filtered renderer. |
IlvRect |
IlvExpandCollapseRenderer.getLinkConnectionRectangle(IlvSDMEngine engine,
IlvGraphic graphic,
IlvTransformer t,
IlvLinkConnector lc)
Deprecated.
This method is overridden to take into account
the special expandable nodes.
|
IlvRect |
IlvCompositeRenderer.getLinkConnectionRectangle(IlvSDMEngine engine,
IlvGraphic graphic,
IlvTransformer t,
IlvLinkConnector lc)
Returns a rectangle on which the connection points
of the links to/from a node should be located.
|
protected boolean |
IlvSDMRenderer.getLocation(IlvSDMEngine engine,
Object node,
IlvPoint point)
This method retrieves the
"x" and "y"
graphic properties and places the result in the point
parameter. |
static String[] |
IlvRendererUtil.getPseudoClasses(IlvSDMEngine engine,
Object object,
String[] additionalClasses)
Returns the pseudo classes associated with the specified
data object, concatenated with the specified additional classes.
|
static IlvSDMRenderer |
IlvRendererUtil.getRenderer(IlvSDMEngine engine,
String name)
Finds a renderer attached to an SDM engine, starting with the
root renderer returned by
getRenderer() ,
and going down the chain of filtering renderers to the final
style sheet renderer. |
IlvSDMCSSFunction.Feedback[] |
IlvSDMCSSFunction.invert(Object[] args,
Object value,
IlvSDMEngine engine,
Object target)
This method is called from the style sheet renderer to
update a model object property.
|
IlvSDMCSSFunction.Feedback[] |
IlvSDMCSSFunction.Test.invert(Object[] args,
Object value,
IlvSDMEngine engine,
Object node) |
IlvSDMCSSFunction.Feedback[] |
IlvSDMCSSFunction.SymbolInteractor.invert(Object[] args,
Object value,
IlvSDMEngine engine,
Object node)
This method is called from the style sheet renderer to
update a model object property.
|
boolean |
IlvSubGraphRenderer.isExpanded(IlvSDMEngine engine,
Object object)
Tests whether a data node is expanded or collapsed.
|
boolean |
IlvExpandCollapseRenderer.isExpanded(IlvSDMEngine engine,
Object object)
Deprecated.
Tests whether a data node is expanded or collapsed.
|
void |
IlvSubGraphRenderer.linkGraphicAdded(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
Makes the graphic object unselectable if
setSubObjectsSelectionAllowed(false) was called. |
void |
IlvSDMRenderer.linkGraphicAdded(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
Called immediately after
addLinkGraphic
by the SDM engine. |
void |
IlvLegendRenderer.linkGraphicAdded(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
Looks at the index properties for the specified object,
and creates an entry for the object in the legend if needed.
|
void |
IlvInteractorRenderer.linkGraphicAdded(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
Sets the object interactor on the link once it has been
added in the grapher.
|
void |
IlvGrapherPinRenderer.linkGraphicAdded(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
Connects the new link to the grapher pins specified in the SDM style sheet.
|
void |
IlvFilterSDMRenderer.linkGraphicAdded(IlvSDMEngine engine,
Object object,
IlvGraphic graphic,
boolean redraw)
Simply calls the
linkGraphicAdded method
of the filtered renderer. |
void |
IlvExpandCollapseRenderer.linkGraphicAdded(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
Deprecated.
Makes the graphic object unselectable if
setSubObjectsSelectionAllowed(false) was called. |
void |
IlvCompositeRenderer.linkGraphicAdded(IlvSDMEngine engine,
Object object,
IlvGraphic graphic,
boolean redraw)
Simply calls the
linkGraphicAdded method
of the filtered renderer. |
protected void |
IlvSubGraphRenderer.moveResizeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect newBBox,
int anchor)
Move the graphic to its final position
|
protected void |
IlvSDMRenderer.moveResizeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect newBBox,
int anchor)
Move the graphic to its final position
|
protected void |
IlvHalfZoomingRenderer.moveResizeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect newBBox,
int anchor)
Move the graphic to its final position
|
protected void |
IlvFilterSDMRenderer.moveResizeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect newBBox,
int anchor)
Move the graphic to its final position
|
protected void |
IlvCompositeRenderer.moveResizeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic g,
IlvRect newBBox,
int anchor)
Move the graphic to its final position
|
void |
IlvSubGraphRenderer.nodeGraphicAdded(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Makes the graphic object unselectable if
setSubObjectsSelectionAllowed(false) was called. |
void |
IlvSDMRenderer.nodeGraphicAdded(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Called immediately after
addNodeGraphic
by the SDM engine. |
void |
IlvLegendRenderer.nodeGraphicAdded(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Looks at the index properties for the specified object,
and creates an entry for the object in the legend if needed.
|
void |
IlvLaneRenderer.nodeGraphicAdded(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Sets the object interactor on the node once it has been
added in the grapher.
|
void |
IlvInteractorRenderer.nodeGraphicAdded(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Sets the object interactor on the node once it has been
added in the grapher.
|
void |
IlvGrapherPinRenderer.nodeGraphicAdded(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Creates the grapher pins for the new node.
|
void |
IlvFilterSDMRenderer.nodeGraphicAdded(IlvSDMEngine engine,
Object object,
IlvGraphic graphic,
boolean redraw)
Simply calls the
nodeGraphicAdded method
of the filtered renderer. |
void |
IlvExpandCollapseRenderer.nodeGraphicAdded(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Deprecated.
Makes the graphic object unselectable if
setSubObjectsSelectionAllowed(false) was called. |
void |
IlvSubGraphRenderer.nodeGraphicBBoxChanged(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect oldBBox,
IlvRect newBBox,
String[] pseudoClasses)
Updates the location of a node.
|
void |
IlvStyleSheetRenderer.nodeGraphicBBoxChanged(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect oldBBox,
IlvRect newBBox,
String[] pseudoClasses)
This method is called when the graphic object representing
a node of the data model has been moved and/or resized, either
by a user interaction or by a direct call to the Rogue Wave JViews API.
|
void |
IlvSDMRenderer.nodeGraphicBBoxChanged(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect oldBBox,
IlvRect newBBox,
String[] pseudoClasses)
This method is called when the graphic object representing
a node of the data model has been moved and/or resized, either
by a user interaction or by a direct call to the Rogue Wave JViews API.
|
void |
IlvLaneRenderer.nodeGraphicBBoxChanged(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect oldBBox,
IlvRect newBBox,
String[] pseudoClasses)
This method calls the filtered renderer's
nodeGraphicBBoxChanged
method. |
void |
IlvFilterSDMRenderer.nodeGraphicBBoxChanged(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect oldBBox,
IlvRect newBBox,
String[] pseudoClasses)
This method calls the filtered renderer's
nodeGraphicBBoxChanged
method. |
void |
IlvExpandCollapseRenderer.nodeGraphicBBoxChanged(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect oldBBox,
IlvRect newBBox,
String[] pseudoClasses)
Deprecated.
Updates the location of a node only if the node is not
being expanded or collapsed.
|
void |
IlvCompositeRenderer.nodeGraphicBBoxChanged(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect oldBBox,
IlvRect newBBox,
String[] pseudoClasses)
This method calls the filtered renderer's
nodeGraphicBBoxChanged
method. |
void |
IlvStyleSheetRenderer.prepareRendering(IlvSDMEngine engine)
This method is called when the SDM engine starts
rendering a new SDM, before any
createNodeGraphic s
or createLinkGraphic s are called. |
void |
IlvSDMRenderer.prepareRendering(IlvSDMEngine engine)
Prepares the renderer for rendering objects in the specified SDM engine.
|
void |
IlvLegendRenderer.prepareRendering(IlvSDMEngine engine)
Initializes the legend.
|
void |
IlvLaneRenderer.prepareRendering(IlvSDMEngine engine)
This implementation calls the filtered renderer's
prepareRendering method. |
void |
IlvInfoBalloonRenderer.prepareRendering(IlvSDMEngine engine)
Loads the info balloon prototypes.
|
void |
IlvFilterSDMRenderer.prepareRendering(IlvSDMEngine engine)
This implementation calls the filtered renderer's
prepareRendering method. |
void |
IlvExpandCollapseRenderer.prepareRendering(IlvSDMEngine engine)
Deprecated.
Initializes the internal state of the renderer.
|
void |
IlvDecorationRenderer.prepareRendering(IlvSDMEngine engine)
Prepares the renderer for rendering objects in the specified SDM engine.
|
void |
IlvColoringRenderer.prepareRendering(IlvSDMEngine engine)
Prepares the renderer for rendering objects in the specified SDM engine.
|
void |
IlvSubGraphRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyNames,
IlvGraphic graphic)
Updates the graphic representation of a data object.
|
void |
IlvStyleSheetRenderer.propertiesChanged(IlvSDMEngine engine,
Object node,
Collection<String> propertyNames,
IlvGraphic graphic)
Any property change means generating new CSS rules against the
model, and applying the rules to the whole hierarchy to which
the node belongs.
|
void |
IlvSDMRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyNames,
IlvGraphic graphic)
Updates the graphic representation of a data object.
|
void |
IlvLaneRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyNames,
IlvGraphic graphic)
Resets the object interactor on the object once it has been
customized.
|
void |
IlvInteractorRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyNames,
IlvGraphic graphic)
Resets the object interactor on the object once it has been
customized.
|
void |
IlvHalfZoomingRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyNames,
IlvGraphic graphic)
Updates the properties of the graphic object
encapsulated in the half-zooming graphic.
|
void |
IlvGrapherPinRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyNames,
IlvGraphic graphic)
Updates the link connections when the grapher pins have been modified
in the data model.
|
void |
IlvFilterSDMRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyNames,
IlvGraphic graphic)
This method simply calls the
propertiesChanged method
of the filtered renderer. |
void |
IlvExpandCollapseRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyNames,
IlvGraphic graphic)
Deprecated.
Updates the graphic representation of a data object.
|
void |
IlvCompositeRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyNames,
IlvGraphic graphic)
Resets the object interactor on the object once it has been
customized.
|
void |
IlvBlinkingRenderer.propertiesChanged(IlvSDMEngine engine,
Object node,
Collection<String> propertyNames,
IlvGraphic graphic)
This method simply calls the
propertiesChanged method
of the filtered renderer. |
void |
IlvLaneRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyNames,
Object oldValue,
Object newValue,
IlvGraphic graphic)
Deprecated.
Please use
IlvLaneRenderer.propertiesChanged(IlvSDMEngine, Object, Collection, IlvGraphic)
instead. Actually, oldValue and newValue have
never been used. |
void |
IlvSDMRenderer.propertyChanged(IlvSDMEngine engine,
Object object,
String propertyName,
Object oldValue,
Object newValue,
IlvGraphic graphic)
Deprecated.
Since JViews 8.5, property changes do not notify this method
any more. Instead of overriding this method, better override the
IlvSDMRenderer.propertiesChanged(ilog.views.sdm.IlvSDMEngine, java.lang.Object, java.util.Collection<java.lang.String>, ilog.views.IlvGraphic) method. |
void |
IlvStyleSheetRenderer.removeAll(IlvSDMEngine engine)
Cleans up the internal state of the renderer.
|
void |
IlvSDMRenderer.removeAll(IlvSDMEngine engine)
Cleans up the internal state of the renderer.
|
void |
IlvLegendRenderer.removeAll(IlvSDMEngine engine)
Clears the legend.
|
void |
IlvLaneRenderer.removeAll(IlvSDMEngine engine)
This implementation calls the filtered renderer's
removeAll method. |
void |
IlvFilterSDMRenderer.removeAll(IlvSDMEngine engine)
This implementation calls the filtered renderer's
removeAll method. |
void |
IlvExpandCollapseRenderer.removeAll(IlvSDMEngine engine)
Deprecated.
Cleans up the internal state of the renderer.
|
void |
IlvDrillDownRenderer.removeAll(IlvSDMEngine engine)
Removes the layers added during the previous rendering phase.
|
void |
IlvDecorationRenderer.removeAll(IlvSDMEngine engine)
Restores the original background color and pattern of the view.
|
void |
IlvCompositeRenderer.removeAll(IlvSDMEngine engine)
Cleans up the internal state of the renderer.
|
void |
IlvColoringRenderer.removeAll(IlvSDMEngine engine)
Clears the table of colors allocated by this renderer.
|
void |
IlvStyleSheetRenderer.removeLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
Removes a graphic object representing a link of the SDM data model
from the grapher.
|
void |
IlvSDMRenderer.removeLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
Removes a graphic object representing a link of the SDM data model
from the grapher.
|
void |
IlvFilterSDMRenderer.removeLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
Simply calls the
removeLinkGraphic method
of the filtered renderer. |
void |
IlvExpandCollapseRenderer.removeLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic graphic,
boolean redraw)
Deprecated.
Removes sub-graph elements from their expandable nodes.
|
void |
IlvStyleSheetRenderer.removeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Removes a graphic object representing a node of the SDM data model
from the grapher.
|
void |
IlvSDMRenderer.removeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Removes a graphic object representing a node of the SDM data model
from the grapher.
|
void |
IlvLaneRenderer.removeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Simply calls the
removeNodeGraphic method
of the filtered renderer. |
void |
IlvFilterSDMRenderer.removeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Simply calls the
removeNodeGraphic method
of the filtered renderer. |
void |
IlvExpandCollapseRenderer.removeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Deprecated.
Removes sub-graph elements from their expandable nodes.
|
void |
IlvCompositeRenderer.removeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
If the graphic object was contained in a composite graphic (that is to say,
if the
"ParentName" property was used), it is removed from it
parent composite. |
void |
IlvBlinkingRenderer.removeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Removes a graphic object representing a node of the SDM data model
from the grapher.
|
void |
IlvSDMRenderer.renderingDone(IlvSDMEngine engine)
This method is called when the SDM engine has finished
rendering the data model, and every time an object is dynamically
added to the data.
|
void |
IlvLegendRenderer.renderingDone(IlvSDMEngine engine)
Updates the layout of the legend.
|
void |
IlvLaneRenderer.renderingDone(IlvSDMEngine engine)
This implementation calls the filtered renderer's
renderingDone method. |
void |
IlvGrapherPinRenderer.renderingDone(IlvSDMEngine engine)
Attaches the link connectors to the grapher nodes.
|
void |
IlvFilterSDMRenderer.renderingDone(IlvSDMEngine engine)
This implementation calls the filtered renderer's
renderingDone method. |
void |
IlvExpandCollapseRenderer.renderingDone(IlvSDMEngine engine)
Deprecated.
Updates the internal state of the renderer.
|
void |
IlvDrillDownRenderer.renderingDone(IlvSDMEngine engine)
Adds the drill-down indicator icon, if requested.
|
void |
IlvDecorationRenderer.renderingDone(IlvSDMEngine engine)
Creates and adds the decoration object.
|
void |
IlvStyleSheetRenderer.setEngine(IlvSDMEngine engine)
Sets the
IlvSDMEngine instance that has created
this renderer. |
void |
IlvSDMRenderer.setEngine(IlvSDMEngine engine)
Sets the
IlvSDMEngine instance that has created
this renderer. |
void |
IlvSubGraphRenderer.setExpanded(IlvSDMEngine engine,
Object object,
boolean expand,
boolean redraw)
Expands or collapses a node.
|
void |
IlvExpandCollapseRenderer.setExpanded(IlvSDMEngine engine,
Object object,
boolean expand,
boolean redraw)
Deprecated.
Expands or collapses a node.
|
void |
IlvLegendRenderer.updateLegend(IlvSDMEngine engine)
Updates the legend according to the contents of the SDM view.
|
void |
IlvSubGraphRenderer.updateObjectProperties(IlvSDMEngine engine,
Object object,
String property,
Object value,
String[] pseudoClasses)
This method converts the
x and y
coordinates of objects contained in subgraphs from absolute
coordinates to relative coordinates in the subgrapher. |
void |
IlvStyleSheetRenderer.updateObjectProperties(IlvSDMEngine engine,
Object object,
String property,
Object value,
String[] pseudos)
Sets a model property corresponding to the given graphic
property name.
|
void |
IlvSDMRenderer.updateObjectProperties(IlvSDMEngine engine,
Object object,
String property,
Object value,
String[] pseudoClasses)
Updates a data object when a property of the graphic object
that represents it changes.
|
static void |
IlvRendererUtil.updateObjectProperties(IlvSDMEngine engine,
Object object,
String property,
Object value,
String[] pseudoClasses)
This method calls
IlvSDMRenderer.updateObjectProperties(ilog.views.sdm.IlvSDMEngine, java.lang.Object, java.lang.String, java.lang.Object, java.lang.String[])
on the root renderer of the SDM engine. |
void |
IlvFilterSDMRenderer.updateObjectProperties(IlvSDMEngine engine,
Object object,
String property,
Object value,
String[] pseudoClasses)
This method simply calls the
updateObjectProperties method
of the filtered renderer. |
Constructor and Description |
---|
IlvSDMClippingLinkConnector(IlvGraphic node,
IlvSDMEngine engine)
Creates a new SDM clipping link connector.
|
IlvSDMFreeLinkConnector(IlvGraphic node,
IlvSDMEngine engine)
Creates a new SDM free link connector.
|
IlvSDMLinkConnector(IlvGraphic node,
IlvSDMEngine engine,
boolean center)
Creates a new
IlvSDMLinkConnector attached to
a specified node. |
IlvSDMLinkConnector(IlvSDMEngine engine,
boolean center)
Creates a new
IlvSDMLinkConnector . |
SDMGrapherPin(IlvPinLinkConnector connector,
IlvSDMEngine engine,
double x,
double y)
Creates a new
SDMGrapherPin . |
SDMPinLinkConnector(IlvSDMEngine engine,
IlvGraphic node)
Creates a new
SDMPinLinkConnector . |
SDMPinLinkConnector(IlvSDMEngine engine,
IlvLinkImage link,
boolean origin)
Creates a new
SDMPinLinkConnector . |
Modifier and Type | Method and Description |
---|---|
void |
IlvAnimationRenderer.renderingDone(IlvSDMEngine engine)
This method performs the animation.
|
Modifier and Type | Method and Description |
---|---|
IlvRect |
IlvSwimLanesRenderer.computeBBox(IlvSDMEngine engine,
IlvManagerView view,
IlvTransformer t)
Computes the rectangle that contains all
the graphic objects of the manager for a given view.
|
void |
IlvSwimLanesRenderer.customize(IlvSDMEngine engine,
Object object,
IlvGraphic g,
String[] pseudoClasses)
Updates the swimlane of the node.
|
void |
IlvGraphLayoutRenderer.customize(IlvSDMEngine engine,
Object object,
IlvGraphic g,
String[] pseudoClasses)
Sets the layout parameters for the customized object.
|
void |
IlvGraphLayoutParameters.evaluateConstraints(IlvSDMEngine engine,
Vector<? extends ilog.views.sdm.renderer.graphlayout.IlvHierarchicalLayoutParameters.ConstraintHolder> constraints)
Evaluate the constraint information that was read from a reader.
|
IlvGraphLayout |
IlvGraphLayoutRenderer.getGraphLayout(IlvSDMEngine engine,
IlvGrapher grapher)
Returns the
IlvGraphLayout instance attached
to the specified IlvGrapher . |
IlvGraphLayout |
IlvGraphLayoutRenderer.getGraphLayout(IlvSDMEngine engine,
IlvGraphic graphic)
Returns the
IlvGraphLayout instance attached
to the IlvGrapher containing a graphic object. |
Enumeration<IlvGraphLayout> |
IlvGraphLayoutRenderer.getLayouts(IlvSDMEngine engine,
boolean preOrder)
Returns the graph layout objects associated with the top-level grapher
and all its subgraphs.
|
void |
IlvGraphLayoutRenderer.linkGraphicAdded(IlvSDMEngine engine,
Object object,
IlvGraphic graphic,
boolean redraw)
Sets the layout parameters for the new object.
|
void |
IlvSwimLanesRenderer.moveSwimLane(IlvSDMEngine engine,
int index,
boolean rightOrDown)
Shifts the position of a swimlane to the left, right, bottom or up.
|
void |
IlvSwimLanesRenderer.nodeGraphicAdded(IlvSDMEngine engine,
Object object,
IlvGraphic graphic,
boolean redraw)
Adds an object to its swimlane.
|
void |
IlvGraphLayoutRenderer.nodeGraphicAdded(IlvSDMEngine engine,
Object object,
IlvGraphic graphic,
boolean redraw)
Sets the layout parameters for the new object.
|
void |
IlvSwimLanesRenderer.nodeGraphicBBoxChanged(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect oldBBox,
IlvRect newBBox,
String[] pseudoClasses)
Moves the object from one swimlane to another, if
dragging is enabled.
|
void |
IlvLabelLayoutRenderer.nodeGraphicBBoxChanged(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect oldBBox,
IlvRect newBBox,
String[] pseudoClasses)
Performs the label layout algorithm whenever a node
is moved.
|
void |
IlvGraphLayoutRenderer.nodeGraphicBBoxChanged(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
IlvRect oldBBox,
IlvRect newBBox,
String[] pseudoClasses)
Performs the layout algorithm whenever a node
is moved.
|
void |
IlvLinkLayoutRenderer.performLayout(IlvSDMEngine engine)
Performs the layout algorithm.
|
void |
IlvLabelLayoutRenderer.performLayout(IlvSDMEngine engine)
Performs the label layout algorithm.
|
void |
IlvGraphLayoutRenderer.performLayout(IlvSDMEngine engine)
Performs the layout algorithm.
|
void |
IlvSwimLanesRenderer.prepareRendering(IlvSDMEngine engine)
Initializes the swimlane data structures.
|
void |
IlvLinkLayoutRenderer.prepareRendering(IlvSDMEngine engine)
Sets up the link layout algorithm so that it places link
connections on the sides of the link connection rectangle.
|
void |
IlvGraphLayoutRenderer.prepareRendering(IlvSDMEngine engine)
Attaches the graph layout algorithm to the grapher
of the SDM engine.
|
void |
IlvSwimLanesRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyName,
IlvGraphic graphic)
Updates the swimlane of the node.
|
void |
IlvGraphLayoutRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyNames,
IlvGraphic graphic)
Sets the layout parameters for the modified object.
|
void |
IlvSwimLanesRenderer.removeAll(IlvSDMEngine engine)
Cleans up the swimlanes.
|
void |
IlvGraphLayoutRenderer.removeAll(IlvSDMEngine engine)
Detaches the graph layout algorithm from the grapher.
|
void |
IlvSwimLanesRenderer.removeNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Removes the object from its swimlane.
|
void |
IlvSwimLanesRenderer.renderingDone(IlvSDMEngine engine)
Draws the swimlanes.
|
void |
IlvLabelLayoutRenderer.renderingDone(IlvSDMEngine engine)
This is where the label layout algorithm is performed.
|
void |
IlvGraphLayoutRenderer.renderingDone(IlvSDMEngine engine)
This is where the graph layout algorithm is performed.
|
void |
IlvGraphLayoutParameters.writeConstraints(IlvSDMEngine engine,
PrintWriter stream)
Writes the constraints to a writer.
|
Constructor and Description |
---|
ModelOrderSortCriteria(IlvSDMEngine engine,
boolean isAscending)
Creates a new sort criteria that orders nodes and links
in the same (ascending) or in reverse (descending) order as the
order of objects in the SDM model.
|
SDMRelativeLinkConnector(IlvSDMEngine engine,
IlvGraphic node)
Deprecated.
Creates a new SDM relative link connector.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvMapStyleSheetRenderer.addLinkGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Creates a new link map layer if one does not already exist.
|
void |
IlvMapStyleSheetRenderer.addNodeGraphic(IlvSDMEngine engine,
Object node,
IlvGraphic graphic,
boolean redraw)
Creates a new symbol map layer if one does not already exist.
|
IlvRect |
IlvMapRenderer.computeBBox(IlvSDMEngine engine,
IlvManagerView view,
IlvTransformer t)
This method calls the filtered renderer's
computeBBox method. |
IlvGraphic |
IlvMapRenderer.createLinkGraphic(IlvSDMEngine engine,
Object link,
IlvGraphic from,
IlvGraphic to)
This method simply calls the
createLinkGraphic method
of the filtered renderer. |
IlvGraphic |
IlvMapRenderer.createNodeGraphic(IlvSDMEngine engine,
Object node)
This method simply calls the
createNodeGraphic method
of the filtered renderer. |
protected void |
IlvMapStyleSheetRenderer.customizeLayers(IlvSDMEngine engine,
Object node,
IlvGraphic g,
String[] pseudoClass)
Changes the layer of the graphic object if needed.
|
Object |
IlvMapRenderer.getGraphicProperty(IlvSDMEngine engine,
Object object,
String property,
String[] pseudoClass,
Class targetClass)
This method is overridden to handle requests for the
"x" and
"y" properties. |
static IlvMapRenderer |
IlvMapRenderer.getInstance(IlvSDMEngine engine)
Convenient function to get the IlvMapRenderer instance which belongs to the
specified SDM engine.
|
void |
IlvMapRenderer.prepareRendering(IlvSDMEngine engine)
Loads the map file into the grapher associated with the SDM engine.
|
void |
IlvMapRenderer.propertiesChanged(IlvSDMEngine engine,
Object object,
Collection<String> propertyNames,
IlvGraphic graphic)
Overridden methods for performance improvements.
|
void |
IlvMapRenderer.removeAll(IlvSDMEngine engine)
Removes all the layers contained in the map file.
|
void |
IlvMapRenderer.setEngine(IlvSDMEngine engine)
Sets the
IlvSDMEngine instance that has created
this renderer. |
void |
IlvMapRenderer.updateObjectProperties(IlvSDMEngine engine,
Object object,
String property,
Object value,
String[] pseudoClasses)
This method updates the latitude and longitude properties of an object when
its corresponding graphic object has been moved in the grapher.
|
Modifier and Type | Method and Description |
---|---|
IlvSDMEngine |
IlvSDMTableMediator.getSDMEngine()
Returns the SDM engine connected to the JTable.
|
Modifier and Type | Method and Description |
---|---|
void |
IlvSDMTableMediator.setSDMEngine(IlvSDMEngine engine)
Sets the SDM engine to connect to the JTable.
|
Constructor and Description |
---|
IlvSDMTableMediator(IlvSDMEngine engine,
JTable table,
String tag)
Creates a new SDM table mediator, which connects
an SDM engine with a Swing JTable.
|
IlvSDMUndoManager(IlvSDMEngine engine)
Creates a new undo manager for the specified SDM engine.
|
Modifier and Type | Method and Description |
---|---|
IlvSDMEngine |
IlvXMLConnector.getEngine()
Returns the calling engine.
|
IlvSDMEngine |
IlvSDMLinkReconnector.getEngine()
Returns the SDM engine with which this link reconnector
is associated.
|
IlvSDMEngine |
IlvSDMDropTarget.getEngine()
Returns the SDM engine with which this drag source
is associated.
|
IlvSDMEngine |
IlvSDMDragSource.getEngine()
Returns the SDM engine with which this drag source
is associated.
|
IlvSDMEngine |
IlvSDMPaletteConnector.getPaletteEngine()
Returns the SDM engine containing the objects of the palette.
|
Constructor and Description |
---|
IlvSDMDragSource(IlvSDMEngine engine,
IlvManagerView view)
Creates a new drag source associated with the specified
engine and the specified view.
|
IlvSDMDropTarget(IlvSDMEngine engine,
IlvManagerView view)
Creates a new drop target associated with the specified
engine and the specified view.
|
IlvSDMLinkReconnector(IlvSDMEngine engine,
IlvManagerView view)
Creates a new link reconnector associated with the specified
engine and the specified view.
|
IlvSDMMutableStyleSheet(IlvSDMEngine engine)
Creates a new mutable style sheet.
|
IlvSDMMutableStyleSheet(IlvSDMEngine engine,
boolean update,
boolean recreate)
Creates a new mutable style sheet.
|
IlvSDMPaletteConnector(IlvSDMEngine paletteEngine,
IlvManagerView paletteView,
IlvManagerView targetView)
Creates a new palette connector associated with the specified
engine, the specified palette view, and the specified target view.
|
© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.