|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DisplayCapabilities
Objects implementing the interface DisplayCapabilities provide
runtime information about the capabilities of a given implementation.
| Method Summary | |
|---|---|
GraphicStyle |
getDefaultGraphicStyle()
Returns an GraphicStyle object, configured to the
defaults for the DisplayFactory for this
Capabilities instance. |
ArrowStyle[] |
getSupportedArrowStyles()
Returns an array of ArrowStyle objects that
indicates the arrow styles that are supported by a given
implementation. |
Class[] |
getSupportedCanvases()
Returns an array of Class objects for the
Canvas interfaces that are supported by a given
implementation. |
FillPattern[] |
getSupportedFillPatterns()
Returns an array of FillPattern objects that
indicates the fill patterns that are supported by a given
implementation. |
FillStyle[] |
getSupportedFillStyles()
Returns an array of FillStyle objects that indicates the
fill styles supported by a given implementation. |
LineCap[] |
getSupportedLineCaps()
Returns an array of LineCap objects that indicates the
line cap styles that are supported by a given implementation. |
LineJoin[] |
getSupportedLineJoins()
Returns an array of LineJoin objects that indicates the
line join styles that are supported by a given implementation. |
LinePattern[] |
getSupportedLinePatterns()
Returns an array of LinePattern objects that
indicates the line patterns that are supported by a given
implementation. |
LineStyle[] |
getSupportedLineStyles()
Returns an array of LineStyle objects that
indicates the line styles that are supported by a given
implementation. |
Mark[] |
getSupportedMarks()
Returns an array of Mark objects that
indicates the marks that are supported by a given
implementation. |
Class[] |
getSupportedPrimitives()
Returns an array of Class objects for the
primitive interfaces that are supported by a given
implementation. |
SymbologyInfo[] |
getSupportedSymbologies()
Returns an array of SymbologyInfo objects
that this implementations supports. |
XAnchor[] |
getSupportedXAnchors()
Returns an array of XAnchor objects that
indicates the X anchors that are supported by a given
implementation. |
YAnchor[] |
getSupportedYAnchors()
Returns an array of YAnchor objects that
indicates the Y anchors that are supported by a given
implementation. |
boolean |
isBacklightingSupported()
Returns true if a given implementation supports drawing primitives in "backlit" mode, using the "isBacklighting" attribute of the GraphicStyle interface. |
boolean |
isBlinkSupported()
Returns true if a given implementation supports the "blink" attribute of the GraphicStyle interface. |
boolean |
isDashPatternSupported()
Returns true if a given implementation will honor the "dashPattern" attribute of the GraphicStyle interface. |
boolean |
isEventManagerSupported(Class eventManagerClass)
Returns true if a given implementation supports the given EventManager type. |
boolean |
isGradientSupported()
Returns true if a given implementation support drawing primitives filled with a gradient as specified by in the GraphicStyle interface. |
boolean |
isLineGapSupported()
Returns true if a given implementation will honor the "lineGap" attribute of the GraphicStyle interface. |
boolean |
isLineWidthSupported()
Returns true if a given implementation will honor the "lineWidth" attribute of the GraphicStyle interface. |
| Method Detail |
|---|
Class[] getSupportedCanvases()
Class objects for the
Canvas interfaces that are supported by a given
implementation.
Canvas interfacesClass[] getSupportedPrimitives()
Class objects for the
primitive interfaces that are supported by a given
implementation.
boolean isEventManagerSupported(Class eventManagerClass)
EventManager type.
boolean isBacklightingSupported()
GraphicStyle interface.
boolean isLineWidthSupported()
GraphicStyle interface.
boolean isLineGapSupported()
GraphicStyle interface.
ArrowStyle[] getSupportedArrowStyles()
ArrowStyle objects that
indicates the arrow styles that are supported by a given
implementation.
LineStyle[] getSupportedLineStyles()
LineStyle objects that
indicates the line styles that are supported by a given
implementation.
LineJoin[] getSupportedLineJoins()
LineJoin objects that indicates the
line join styles that are supported by a given implementation.
LineCap[] getSupportedLineCaps()
LineCap objects that indicates the
line cap styles that are supported by a given implementation.
boolean isDashPatternSupported()
GraphicStyle interface.
boolean isBlinkSupported()
GraphicStyle interface.
FillStyle[] getSupportedFillStyles()
FillStyle objects that indicates the
fill styles supported by a given implementation.
FillPattern[] getSupportedFillPatterns()
FillPattern objects that
indicates the fill patterns that are supported by a given
implementation.
Mark[] getSupportedMarks()
Mark objects that
indicates the marks that are supported by a given
implementation.
LinePattern[] getSupportedLinePatterns()
LinePattern objects that
indicates the line patterns that are supported by a given
implementation.
XAnchor[] getSupportedXAnchors()
XAnchor objects that
indicates the X anchors that are supported by a given
implementation.
YAnchor[] getSupportedYAnchors()
YAnchor objects that
indicates the Y anchors that are supported by a given
implementation.
boolean isGradientSupported()
GraphicStyle interface.
GraphicStyle getDefaultGraphicStyle()
GraphicStyle object, configured to the
defaults for the DisplayFactory for this
Capabilities instance.
SymbologyInfo[] getSupportedSymbologies()
SymbologyInfo objects
that this implementations supports.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||