info.aduna.linkmap.render
Class RenderingProperties
java.lang.Object
info.aduna.linkmap.render.RenderingProperties
public class RenderingProperties
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_BACKGROUND
public static final Paint DEFAULT_BACKGROUND
DEFAULT_VERTEX_FONT
public static final Font DEFAULT_VERTEX_FONT
DEFAULT_EDGE_FONT
public static final Font DEFAULT_EDGE_FONT
DEFAULT_MARGIN
public static final Insets DEFAULT_MARGIN
DEFAULT_SCALE
public static final double DEFAULT_SCALE
- See Also:
- Constant Field Values
DEFAULT_MAXIMUM_SIZE
public static final Dimension DEFAULT_MAXIMUM_SIZE
DEFAULT_SCALE_DOWN_TO_MAXIMUM_SIZE
public static final boolean DEFAULT_SCALE_DOWN_TO_MAXIMUM_SIZE
- See Also:
- Constant Field Values
DEFAULT_ALIGNMENT_WEIGHT_X
public static final double DEFAULT_ALIGNMENT_WEIGHT_X
- See Also:
- Constant Field Values
DEFAULT_ALIGNMENT_WEIGHT_Y
public static final double DEFAULT_ALIGNMENT_WEIGHT_Y
- See Also:
- Constant Field Values
DEFAULT_SHOWING_ALL_NAMES
public static final boolean DEFAULT_SHOWING_ALL_NAMES
- See Also:
- Constant Field Values
DEFAULT_SCALING_ICONS
public static final boolean DEFAULT_SCALING_ICONS
- See Also:
- Constant Field Values
DEFAULT_SHOWING_LINK_TYPES
public static final boolean DEFAULT_SHOWING_LINK_TYPES
- See Also:
- Constant Field Values
DEFAULT_SHOWING_DIRECTIONS
public static final boolean DEFAULT_SHOWING_DIRECTIONS
- See Also:
- Constant Field Values
RenderingProperties
public RenderingProperties()
setLayoutConverter
public void setLayoutConverter(LayoutConverter converter)
getLayoutConverter
public LayoutConverter getLayoutConverter()
setBackground
public void setBackground(Paint background)
getBackground
public Paint getBackground()
setVertexFont
public void setVertexFont(Font font)
getVertexFont
public Font getVertexFont()
getVertexFontMetrics
public FontMetrics getVertexFontMetrics()
setEdgeFont
public void setEdgeFont(Font font)
getEdgeFont
public Font getEdgeFont()
getEdgeFontMetrics
public FontMetrics getEdgeFontMetrics()
setMargin
public void setMargin(Insets margin)
getMargin
public Insets getMargin()
setScale
public void setScale(double scale)
getScale
public double getScale()
setScreenSize
public void setScreenSize(Dimension size)
getScreenSize
public Dimension getScreenSize()
setScaleDownToMaximumSize
public void setScaleDownToMaximumSize(boolean scaling)
getScaleDownToMaximumSize
public boolean getScaleDownToMaximumSize()
setAlignmentWeightX
public void setAlignmentWeightX(double weight)
setAlignmentWeightY
public void setAlignmentWeightY(double weight)
getAlignmentWeightX
public double getAlignmentWeightX()
getAlignmentWeightY
public double getAlignmentWeightY()
setShowingAllNames
public void setShowingAllNames(boolean showing)
isShowingAllNames
public boolean isShowingAllNames()
setScalingIcons
public void setScalingIcons(boolean scaling)
isScalingIcons
public boolean isScalingIcons()
setShowingLinkTypes
public void setShowingLinkTypes(boolean showing)
isShowingLinkTypes
public boolean isShowingLinkTypes()
setShowingDirections
public void setShowingDirections(boolean showing)
isShowingDirections
public boolean isShowingDirections()
updateProperties
public void updateProperties(VertexRenderer[] vertexRenderers,
EdgeRenderer[] edgeRenderers)
updateProperties
public void updateProperties(VertexRenderer renderer)
getCachedImage
public BufferedImage getCachedImage(Color color,
double diameter)
updateProperties
public void updateProperties(EdgeRenderer renderer)
Copyright © 1997-2008 Aduna. All Rights Reserved.