Release Notes |
This document describes the main changes that have been made to JViews Diagrammer since version 8.7.
Incompatibilities
General Changes
Library Changes
New Packages
ilog.views.graphlayout.IlvGrapherPropertyAdapter
ilog.views.graphlayout.IlvRotatedGraphModel
ilog.views.sdm.graphic.IlvSDMLinkBundle
ilog.views.sdm.renderer.graphlayout.IlvGraphLayoutParameters
ilog.views.sdm.renderer.graphlayout.IlvGraphLayoutParametersProvider
ilog.views.sdm.renderer.graphlayout.IlvGraphLayoutRenderer.DefaultGraphLayoutParametersProvider
ilog.views.sdm.renderer.graphlayout.IlvSDMObjectComparator
ilog.views.sdm.renderer.graphlayout.IlvSDMObjectComparator.ComparatorSortCriteria
ilog.views.sdm.renderer.graphlayout.IlvSDMObjectComparator.DataModelAttributeSortCriteria
ilog.views.sdm.renderer.graphlayout.IlvSDMObjectComparator.ModelOrderSortCriteria
ilog.views.sdm.renderer.graphlayout.IlvSDMObjectComparator.SortCriteria
ilog.views.dashboard.IlvDashboardDiagram
ilog.views.dashboard.IlvDashboardEditor
ilog.views.dashboard.IlvDashboardException
ilog.views.dashboard.IlvDashboardSymbol.Parameter
ilog.views.diagrammer.IlvDiagrammer
ilog.views.diagrammer.datasource.IlvJDBCDataSource.QueryParameters
ilog.views.diagrammer.faces.IlvFacesDiagrammerUtil
ilog.views.graphlayout.IlvGraphLayout
ilog.views.graphlayout.IlvGraphLayoutGrapherProperty
ilog.views.graphlayout.IlvGraphLayoutLinkProperty
ilog.views.graphlayout.IlvGraphLayoutNodeProperty
ilog.views.graphlayout.IlvGrapherAdapter
ilog.views.graphlayout.bus.IlvBusLayoutGrapherProperty
ilog.views.graphlayout.bus.IlvBusLayoutNodeProperty
ilog.views.graphlayout.circular.IlvCircularLayoutGrapherProperty
ilog.views.graphlayout.circular.IlvCircularLayoutNodeProperty
ilog.views.graphlayout.grid.IlvGridLayoutGrapherProperty
ilog.views.graphlayout.grid.IlvGridLayoutNodeProperty
ilog.views.graphlayout.hierarchical.IlvHierarchicalLayoutGrapherProperty
ilog.views.graphlayout.hierarchical.IlvHierarchicalLayoutLinkProperty
ilog.views.graphlayout.hierarchical.IlvHierarchicalLayoutNodeProperty
ilog.views.graphlayout.link.IlvLinkLayoutGrapherProperty
ilog.views.graphlayout.link.IlvLinkLayoutLinkProperty
ilog.views.graphlayout.link.longlink.IlvLongLinkLayoutGrapherProperty
ilog.views.graphlayout.link.longlink.IlvLongLinkLayoutLinkProperty
ilog.views.graphlayout.link.shortlink.IlvShortLinkLayoutGrapherProperty
ilog.views.graphlayout.link.shortlink.IlvShortLinkLayoutLinkProperty
ilog.views.graphlayout.link.shortlink.IlvShortLinkLayoutNodeProperty
ilog.views.graphlayout.multiple.IlvMultipleLayoutGrapherProperty
ilog.views.graphlayout.random.IlvRandomLayoutGrapherProperty
ilog.views.graphlayout.recursive.IlvRecursiveLayoutGrapherProperty
ilog.views.graphlayout.springembedder.IlvSpringEmbedderLayoutGrapherProperty
ilog.views.graphlayout.topologicalmesh.IlvTopologicalMeshLayoutGrapherProperty
ilog.views.graphlayout.topologicalmesh.IlvTopologicalMeshLayoutNodeProperty
ilog.views.graphlayout.tree.IlvTreeLayout
ilog.views.graphlayout.tree.IlvTreeLayoutGrapherProperty
ilog.views.graphlayout.tree.IlvTreeLayoutLinkProperty
ilog.views.graphlayout.tree.IlvTreeLayoutNodeProperty
ilog.views.graphlayout.uniformlengthedges.IlvUniformLengthEdgesLayoutGrapherProperty
ilog.views.graphlayout.uniformlengthedges.IlvUniformLengthEdgesLayoutLinkProperty
ilog.views.sdm.IlvSDMEngine
ilog.views.sdm.graphic.IlvDefaultLaneGraphic
ilog.views.sdm.graphic.IlvDefaultManagerFrameGraphic
ilog.views.sdm.graphic.IlvGeneralLink
ilog.views.sdm.interactor.IlvEditSDMLabelInteractor
ilog.views.sdm.model.IlvJDBCSDMModel
ilog.views.sdm.renderer.IlvLaneRenderer
ilog.views.sdm.renderer.IlvRendererUtil
ilog.views.sdm.renderer.IlvStyleSheetRenderer
ilog.views.sdm.renderer.IlvSubGraphRenderer.GraphicManagerFrame
ilog.views.sdm.renderer.graphlayout.IlvGraphLayoutRenderer
ilog.views.sdm.renderer.graphlayout.IlvLinkLayoutRenderer
ilog.views.sdm.servlet.IlvSDMServletSupport
ilog.views.sdm.util.IlvCSSJViews
ilog.views.symbol.util.IlvCompiledSymbolFunction
Example Changes
IlvDashboardDiagram
class has overridden the addStyleSheet(URL)
method to explicitly throw an UnsupportedOperationException
. In fact, the CSS rules of an IlvDashboardDiagram
object have always been internally managed, without support for user CSS.com.ibm.icu.util.ULocale
.
ULocale
) and component orientation.
This makes it possible to implement graphic objects that
draw different content depending on the locale or component
orientation.
IlvSDMLinkBundle
,
which displays multiple links as a bundle,
can now be specified in SDM via styling.
The Basic Link Style Layout is a common base class of all layout algorithms that offer no complex link shapes. It offers common options for handling multiple links between the same pair of nodes, and for handling self-links that start and end at the same node. The Circular Layout, Random Layout, Topological Mesh Layout, and Uniform Length Edges Layout use this class as a base class.
ilog.views.graphlayout.IlvGrapherPropertyAdapter
An
IlvGrapherPropertyAdapter
supports saving graph layout parameters to named properties of an encapsulatedIlvGrapher
.
ilog.views.graphlayout.IlvRotatedGraphModel
A graph model that rotates all coordinates by a specific angle.
ilog.views.sdm.graphic.IlvSDMLinkBundle
This class adds styling support to the
IlvLinkBundle
class.
ilog.views.sdm.renderer.graphlayout.IlvGraphLayoutParameters
The base class for classes that are loaded dynamically to add custom setters for graph layout parameters.
ilog.views.sdm.renderer.graphlayout.IlvGraphLayoutParametersProvider
A provider can allocate the
IlvGraphLayoutParameters
for a specific layout style.
ilog.views.sdm.renderer.graphlayout.IlvGraphLayoutRenderer.DefaultGraphLayoutParametersProvider
The default provider to allocate the
IlvGraphLayoutParameters
for the known layout styles.
ilog.views.sdm.renderer.graphlayout.IlvSDMObjectComparator
You can use
IlvSDMObjectComparator
to define one or more ordering criteria for the nodes and links of a graph.
ilog.views.sdm.renderer.graphlayout.IlvSDMObjectComparator.ComparatorSortCriteria
ComparatorSortCriteria
defines sort criteria by using an implementation ofjava.util.Comparator
.
ilog.views.sdm.renderer.graphlayout.IlvSDMObjectComparator.DataModelAttributeSortCriteria
DataModelAttributeSortCriteria
defines sort criteria so that you can specify the sort order by using data model attributes of the objects.
ilog.views.sdm.renderer.graphlayout.IlvSDMObjectComparator.ModelOrderSortCriteria
ModelOrderSortCriteria
defines sort criteria to order the objects as in the SDM model.
ilog.views.sdm.renderer.graphlayout.IlvSDMObjectComparator.SortCriteria
SortCriteria
is the base class for specifying sort criteria.
ilog.views.dashboard.IlvDashboardDiagram
addStyleSheet(URL)
:
This method is overridden from the base class and throws a
UnsupportedOperationException
.
It indicates that this method is not supported by IlvDashboardDiagram
.
getBaseTextDirection()
:
Returns the global base direction of text in the diagram.
setBaseTextDirection(int)
:
Changes the global base direction of text in the diagram.
ilog.views.dashboard.IlvDashboardEditor
createMenuItem(Action)
:
Creates and returns a Swing menu item for the given action
.
getDiagramPopupMenu()
:
Returns the dashboard diagram pop-up menu used when a dashboard implementation returns a pop-up menu providing access to a set of predefined JViews Diagrammer Swing actions.
loadInitialPalettes()
:
Returns the URLs of the symbol palettes to load when the Dashboard Editor starts.
ilog.views.dashboard.IlvDashboardException
IlvDashboardException(String, Exception)
:
Constructs an IlvDashboardException
with the given key
and exception e
.
ilog.views.dashboard.IlvDashboardSymbol.Parameter
isReadOnly()
:
Returns true
if the symbol parameter is read-only while the symbol is being edited in the Dashboard Editor.
setReadOnly(boolean)
:
Specifies whether this symbol parameter should be read-only while the symbol is edited in the Dashboard Editor.
isVisible()
:
Returns true
if this symbol parameter appears in the Dashboard Editor parameter table while the symbol is edited.
setVisible(boolean)
:
Specifies whether this symbol parameter should appear in the Dashboard Editor parameter table while the symbol is edited.
ilog.views.diagrammer.IlvDiagrammer
getBaseTextDirection()
:
Returns the default base text direction.
setBaseTextDirection(int, boolean)
:
Sets the default base text direction of Diagrammer.
setBaseTextDirection(int)
:
Sets the default base text direction of Diagrammer.
ilog.views.diagrammer.datasource.IlvJDBCDataSource.QueryParameters
ilog.views.diagrammer.faces.IlvFacesDiagrammerUtil
setPseudos(IlvDiagrammer)
:
Sets the pseudo class thin client to be able to read maps in an idpr or a diagrammer data source.
ilog.views.graphlayout.IlvGraphLayout
connectAllLinksToCenter(boolean)
:
Connects all links to the center of their end nodes.
connectLinkToCenter(Object, boolean, boolean, boolean)
:
Connects the link to the node center at both end nodes by using the link connection box interface.
ilog.views.graphlayout.IlvGraphLayoutGrapherProperty
IlvGraphLayoutGrapherProperty(IlvInputStream, boolean)
:
Creates a new IlvGraphLayoutGrapherProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.IlvGraphLayoutLinkProperty
IlvGraphLayoutLinkProperty(IlvInputStream, boolean)
:
Creates a new IlvGraphLayoutLinkProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.IlvGraphLayoutNodeProperty
IlvGraphLayoutNodeProperty(IlvInputStream, boolean)
:
Creates a new IlvGraphLayoutNodeProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.IlvGrapherAdapter
getLinkComparator()
:
Returns the comparator used for sorting the links.
setLinkComparator(Comparator)
:
Sets the comparator used for sorting the links.
ilog.views.graphlayout.bus.IlvBusLayoutGrapherProperty
IlvBusLayoutGrapherProperty(IlvInputStream, boolean)
:
Creates a new IlvBusLayoutGrapherProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.bus.IlvBusLayoutNodeProperty
IlvBusLayoutNodeProperty(IlvInputStream, boolean)
:
Creates a new IlvBusLayoutNodeProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.circular.IlvCircularLayoutGrapherProperty
IlvCircularLayoutGrapherProperty(IlvInputStream, boolean)
:
Creates a new IlvCircularLayoutGrapherProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.circular.IlvCircularLayoutNodeProperty
IlvCircularLayoutNodeProperty(IlvInputStream, boolean)
:
Creates a new IlvCircularLayoutNodeProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.grid.IlvGridLayoutGrapherProperty
IlvGridLayoutGrapherProperty(IlvInputStream, boolean)
:
Creates a new IlvGridLayoutGrapherProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.grid.IlvGridLayoutNodeProperty
IlvGridLayoutNodeProperty(IlvInputStream, boolean)
:
Creates a new IlvGridLayoutNodeProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.hierarchical.IlvHierarchicalLayoutGrapherProperty
IlvHierarchicalLayoutGrapherProperty(IlvInputStream, boolean)
:
Creates a new IlvHierarchicalLayoutGrapherProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.hierarchical.IlvHierarchicalLayoutLinkProperty
IlvHierarchicalLayoutLinkProperty(IlvInputStream, boolean)
:
Creates a new IlvHierarchicalLayoutLinkProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.hierarchical.IlvHierarchicalLayoutNodeProperty
IlvHierarchicalLayoutNodeProperty(IlvInputStream, boolean)
:
Creates a new IlvHierarchicalLayoutNodeProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.link.IlvLinkLayoutGrapherProperty
IlvLinkLayoutGrapherProperty(IlvInputStream, boolean)
:
Creates a new IlvLinkLayoutGrapherProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.link.IlvLinkLayoutLinkProperty
IlvLinkLayoutLinkProperty(IlvInputStream, boolean)
:
Creates a new IlvLinkLayoutLinkProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.link.longlink.IlvLongLinkLayoutGrapherProperty
IlvLongLinkLayoutGrapherProperty(IlvInputStream, boolean)
:
Creates a new IlvLongLinkLayoutGrapherProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.link.longlink.IlvLongLinkLayoutLinkProperty
IlvLongLinkLayoutLinkProperty(IlvInputStream, boolean)
:
Creates a new IlvLongLinkLayoutLinkProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.link.shortlink.IlvShortLinkLayoutGrapherProperty
IlvShortLinkLayoutGrapherProperty(IlvInputStream, boolean)
:
Creates a new IlvShortLinkLayoutGrapherProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.link.shortlink.IlvShortLinkLayoutLinkProperty
IlvShortLinkLayoutLinkProperty(IlvInputStream, boolean)
:
Creates a new IlvShortLinkLayoutLinkProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.link.shortlink.IlvShortLinkLayoutNodeProperty
IlvShortLinkLayoutNodeProperty(IlvInputStream, boolean)
:
Creates a new IlvShortLinkLayoutNodeProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.multiple.IlvMultipleLayoutGrapherProperty
IlvMultipleLayoutGrapherProperty(IlvInputStream, boolean)
:
Creates a new IlvMultipleLayoutGrapherProperty
from an IlvInputStream
.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.random.IlvRandomLayoutGrapherProperty
IlvRandomLayoutGrapherProperty(IlvInputStream, boolean)
:
Creates a new IlvRandomLayoutGrapherProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.recursive.IlvRecursiveLayoutGrapherProperty
IlvRecursiveLayoutGrapherProperty(IlvInputStream, boolean)
:
Creates a new IlvRecursiveLayoutGrapherProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.springembedder.IlvSpringEmbedderLayoutGrapherProperty
IlvSpringEmbedderLayoutGrapherProperty(IlvInputStream, boolean)
:
Creates a new IlvSpringEmbedderLayoutGrapherProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.topologicalmesh.IlvTopologicalMeshLayoutGrapherProperty
IlvTopologicalMeshLayoutGrapherProperty(IlvInputStream, boolean)
:
Creates a new IlvTopologicalMeshLayoutGrapherProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.topologicalmesh.IlvTopologicalMeshLayoutNodeProperty
IlvTopologicalMeshLayoutNodeProperty(IlvInputStream, boolean)
:
Creates a new IlvTopologicalMeshLayoutNodeProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.tree.IlvTreeLayout
TIP_OVER_ASSOCIATE_EAST
:
Associate east child alignment option.
TIP_OVER_ASSOCIATE_WEST
:
Associate west child alignment option.
ilog.views.graphlayout.tree.IlvTreeLayoutGrapherProperty
IlvTreeLayoutGrapherProperty(IlvInputStream, boolean)
:
Creates a new IlvTreeLayoutGrapherProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.tree.IlvTreeLayoutLinkProperty
IlvTreeLayoutLinkProperty(IlvInputStream, boolean)
:
Creates a new IlvTreeLayoutLinkProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.tree.IlvTreeLayoutNodeProperty
IlvTreeLayoutNodeProperty(IlvInputStream, boolean)
:
Creates a new IlvTreeLayoutNodeProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.uniformlengthedges.IlvUniformLengthEdgesLayoutGrapherProperty
IlvUniformLengthEdgesLayoutGrapherProperty(IlvInputStream, boolean)
:
Creates a new IlvUniformLengthEdgesLayoutGrapherProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.graphlayout.uniformlengthedges.IlvUniformLengthEdgesLayoutLinkProperty
IlvUniformLengthEdgesLayoutLinkProperty(IlvInputStream, boolean)
:
Creates a new IlvUniformLengthEdgesLayoutLinkProperty
from an IlvInputStream
.
dispose(IlvGrapherPropertyAdapter)
:
Disposes of the property and releases any resources that it is using.
readProperties(IlvInputStream)
:
Reads the properties from an IlvInputStream
.
ilog.views.sdm.IlvSDMEngine
high-contrast
and normal-contrast
getBaseTextDirection()
:
Returns default base text direction of engine.
setBaseTextDirection(int, boolean)
:
Sets default base text direction of engine.
setBaseTextDirection(int)
:
Sets default base text direction of engine.
getContrastAccessibilityTheme()
:
Returns the pseudo-class that represents the current contrast theme.
setContrastAccessibilityTheme(String)
:
Sets the current contrast theme.
isUseBaseTextDirectionFromStyleSheetRenderer()
:
Returns whether the base text direction specified in the style sheet renderer, or specified in CSS in the StyleSheet section, is taken into account.
setUseBaseTextDirectionFromStyleSheetRenderer(boolean)
:
Sets whether the base text direction specified in the style sheet renderer, or specified in CSS in the StyleSheet section, it taken into account.
updateNodePositions(Iterator)
:
Saves the positions of nodes in the data.
HIGH_CONTRAST
:
The pseudo-class "high-contrast" that indicates a high contrast theme.
NORMAL_CONTRAST
:
The pseudo-class "normal-contrast" that indicates a normal contrast theme.
ilog.views.sdm.graphic.IlvDefaultLaneGraphic
getSide()
:
Returns the side where the label is placed.
setSide(int)
:
Changes the position and the orientation of the label.
ilog.views.sdm.graphic.IlvDefaultManagerFrameGraphic
baseTextDirectionChanged(int, int)
:
See
ilog.views.IlvGraphic.baseTextDirectionChanged
.
getBaseTextDirection()
:
See
ilog.views.IlvDefaultManagerFrame.getBaseTextDirection
.
setBaseTextDirection(int)
:
See
ilog.views.IlvDefaultManagerFrame.setBaseTextDirection
.
getResolvedBaseTextDirection()
:
See
ilog.views.IlvDefaultManagerFrame.getResolvedBaseTextDirection
.
isBaseTextDirectionSensitive()
:
See
ilog.views.IlvGraphic.isBaseTextDirectionSensitive
.
setBaseTextDirectionDuringConstruction(int)
:
See
ilog.views.IlvGraphic.setBaseTextDirectionDuringConstruction
.
ilog.views.sdm.graphic.IlvGeneralLink
baseTextDirectionChanged(int, int)
:
Called when the object is base text direction sensitive and the resolved base text direction has changed.
getBackArrowPosition()
:
Returns the current position of the Arrow key used for backward navigation.
setBackArrowPosition(float)
:
Sets the position of the Arrow key used for backward navigation as a proportion of the link length (for example, .5f
is the middle of the link).
getBaseTextDirection()
:
Returns the base direction of the text.
setBaseTextDirection(int)
:
Changes the base direction of the text.
getComponentOrientation()
:
Returns the component orientation of this object.
getResolvedBaseTextDirection()
:
Returns the resolved base text direction.
invalidateBidiCache()
:
Marks internal caches for locale, component orientation, and base text direction invalid.
setBaseTextDirectionDuringConstruction(int)
:
Changes the base direction of the text.
DECORATION_PROPORTIONAL_ANGLE
:
The decoration option that the rotation angle is directly propertional to the slope of the link.
DECORATION_RIGHT_SIDE_UP_ANGLE
:
The decoration option that the rotation angle keeps the decoration rightside up.
ilog.views.sdm.interactor.IlvEditSDMLabelInteractor
getBtdProperty()
:
Returns the name of the property used to set the base text direction of a data object.
setBtdProperty(String)
:
Changes the name of the property used to set the base text direction of a data object.
ilog.views.sdm.model.IlvJDBCSDMModel
IlvJDBCSDMModel(String, String, String, String, String, Object[], String, String, Object[], String, String)
:
Creates a new JDBC SDM model that contains one table for nodes and one table for links.
ilog.views.sdm.renderer.IlvLaneRenderer
isNodeReparenting()
:
Returns true
if the node reparenting mode is enabled.
setNodeReparenting(boolean)
:
Enables or disables the node reparenting mode.
ilog.views.sdm.renderer.IlvRendererUtil
IlvSDMRenderer
.
ensureTracing(IlvSDMEngine)
:
Ensures that the SDM engine can trace rendering calls.
isTracingEnabled()
:
Returns whether tracing of all renderer method calls is enabled.
setTracingEnabled(String[])
:
Specifies which methods should be traced.
setTracingEnabled(boolean)
:
Enables tracing of renderer method calls.
setTraceRenderers(String[])
:
Specifies which renderers should be traced.
setTraceStream(PrintStream)
:
Specifies the trace stream.
setTracingDisabled(String[])
:
Specifies which methods should not be traced.
ilog.views.sdm.renderer.IlvStyleSheetRenderer
getBaseTextDirection()
:
Returns the global base direction of the text.
setBaseTextDirection(int)
:
Changes the global base direction of the text.
getCSSRules()
:
Returns the current CSS, with all cascadings and imports resolved.
ilog.views.sdm.renderer.IlvSubGraphRenderer.GraphicManagerFrame
getBaseTextDirection()
:
Returns the base direction of the text.
setBaseTextDirection(int)
:
Sets the base direction of the text.
getComponentOrientation()
:
Returns the component orientation of this object.
setComponentOrientation(ComponentOrientation)
:
Sets the component orientation of this object.
getResolvedBaseTextDirection()
:
Returns the resolved base text direction.
getULocale()
:
Returns the locale of this object.
setULocale(ULocale)
:
Sets the locale of this object.
ilog.views.sdm.renderer.graphlayout.IlvGraphLayoutRenderer
ensureModelOrdering
is enabled, appropriate node and link comparators are automatically
created.
getLinkOrderingComparator()
:
Returns the comparator used for sorting the links.
setLinkOrderingComparator(Comparator)
:
Specifies the comparator that determines the order of links during graph layout.
getNodeOrderingComparator()
:
Returns the comparator used for sorting the nodes.
setNodeOrderingComparator(Comparator)
:
Specifies the comparator that determines the order of nodes during graph layout.
getParametersProvider()
:
Returns the provider for the IlvGraphLayoutParameters
.
setParametersProvider(IlvGraphLayoutParametersProvider)
:
Sets the provider for the IlvGraphLayoutParameters
. The provider returns an instance of
IlvGraphLayoutParameters
for each layout instance.
getRotationAngle()
:
Returns the rotation angle of the graph model.
setRotationAngle(float)
:
Sets the rotation angle of the graph model.
getRotationTransformer()
:
Returns the rotation transformer of the graph model.
setRotationTransformer(IlvTransformer)
:
Sets the rotation transformer of the graph model.
isEnsureModelOrdering()
:
Returns true
if the graphic nodes and links are internally sorted in the same order as the corresponding SDM model objects, before the layout is applied.
setEnsureModelOrdering(boolean)
:
Specifies that the graphic nodes and links should be ordered during graph layout in the same order as the corresponding SDM model objects.
ilog.views.sdm.renderer.graphlayout.IlvLinkLayoutRenderer
isUseOldLinkRoutesInHierarchical()
:
Returns true
if this link layout renderer, when using the hierarchical layout, keeps the old link routes before starting the hierarchical layout.
setUseOldLinkRoutesInHierarchical(boolean)
:
Sets whether this link layout renderer, when using the hierarchical layout, keeps the old link routes before starting the hierarchical layout.
ilog.views.sdm.servlet.IlvSDMServletSupport
getImageMapAreaGenerator(HttpServletRequest)
:
Returns the current image map area generator.
installImageMapAreaGenerator(HttpServletRequest, IlvSDMView)
:
Installs the image map generator.
ilog.views.sdm.util.IlvCSSJViews
cacheParamValuesAtExternalBean(Object, Object, Map, String, String, String, String, ClassLoader, boolean)
:
This method stores the current values of the parameters of an external bean at the bean.
convertExternalBeanParameterType(Object, String, Object)
:
Converts the symbol parameter (external bean parameter) to the correct type.
ilog.views.symbol.util.IlvCompiledSymbolFunction
convertToColor(Object)
:
Converts an object to a
color
.
convertToFont(Object)
:
Converts an object to a
font
.
convertToInsets(Object)
:
Converts an object to an
insets
object.
convertToRect(Object)
:
Converts an object to a
rectangle
.
convertToShape(Object)
:
Converts an object to a
shape
.
jvdf:diagrammerView
accessible
:
Sets whether the view is accessible.hotkeys
:
Sets the keyboard hot keys for the view.jvdf:dashboardView
accessible
:
Sets whether the view is accessible.hotkeys
:
Sets the keyboard hot keys for the view.jsf-diagrammer-accessible
sample has been added
to show how accessibility works in JViews Diagrammer JSF applications.
jsf-diagrammer-gallery
sample now also shows how to use a tooltip template.
jsf-diagrammer-runner
sample now also shows how to support multiple browser sessions.
js-diagrammer-editing
sample now also shows how to support multiple browser sessions,
and how to use the intercept interactor.