|
||||||||||
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 |