org.opengis.go.display
Interface DisplayCapabilities
-
public interface DisplayCapabilitiesObjects implementing the interfaceDisplayCapabilitiesprovide runtime information about the capabilities of a given implementation.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description GraphicStylegetDefaultGraphicStyle()Returns anGraphicStyleobject, configured to the defaults for theDisplayFactoryfor thisCapabilitiesinstance.ArrowStyle[]getSupportedArrowStyles()Returns an array ofArrowStyleobjects that indicates the arrow styles that are supported by a given implementation.java.lang.Class[]getSupportedCanvases()Returns an array ofClassobjects for theCanvasinterfaces that are supported by a given implementation.FillPattern[]getSupportedFillPatterns()Returns an array ofFillPatternobjects that indicates the fill patterns that are supported by a given implementation.FillStyle[]getSupportedFillStyles()Returns an array ofFillStyleobjects that indicates the fill styles supported by a given implementation.LineCap[]getSupportedLineCaps()Returns an array ofLineCapobjects that indicates the line cap styles that are supported by a given implementation.LineJoin[]getSupportedLineJoins()Returns an array ofLineJoinobjects that indicates the line join styles that are supported by a given implementation.LinePattern[]getSupportedLinePatterns()Returns an array ofLinePatternobjects that indicates the line patterns that are supported by a given implementation.LineStyle[]getSupportedLineStyles()Returns an array ofLineStyleobjects that indicates the line styles that are supported by a given implementation.Mark[]getSupportedMarks()Returns an array ofMarkobjects that indicates the marks that are supported by a given implementation.java.lang.Class[]getSupportedPrimitives()Returns an array ofClassobjects for the primitive interfaces that are supported by a given implementation.SymbologyInfo[]getSupportedSymbologies()Returns an array ofSymbologyInfoobjects that this implementations supports.XAnchor[]getSupportedXAnchors()Returns an array ofXAnchorobjects that indicates the X anchors that are supported by a given implementation.YAnchor[]getSupportedYAnchors()Returns an array ofYAnchorobjects that indicates the Y anchors that are supported by a given implementation.booleanisBacklightingSupported()Returns true if a given implementation supports drawing primitives in "backlit" mode, using the "isBacklighting" attribute of theGraphicStyleinterface.booleanisBlinkSupported()Returns true if a given implementation supports the "blink" attribute of theGraphicStyleinterface.booleanisDashPatternSupported()Returns true if a given implementation will honor the "dashPattern" attribute of theGraphicStyleinterface.booleanisEventManagerSupported(java.lang.Class eventManagerClass)Returns true if a given implementation supports the givenEventManagertype.booleanisGradientSupported()Returns true if a given implementation support drawing primitives filled with a gradient as specified by in theGraphicStyleinterface.booleanisLineGapSupported()Returns true if a given implementation will honor the "lineGap" attribute of theGraphicStyleinterface.booleanisLineWidthSupported()Returns true if a given implementation will honor the "lineWidth" attribute of theGraphicStyleinterface.
-
-
-
Method Detail
-
getSupportedCanvases
java.lang.Class[] getSupportedCanvases()
Returns an array ofClassobjects for theCanvasinterfaces that are supported by a given implementation.- Returns:
- an array of
Canvasinterfaces
-
getSupportedPrimitives
java.lang.Class[] getSupportedPrimitives()
Returns an array ofClassobjects for the primitive interfaces that are supported by a given implementation.
-
isEventManagerSupported
boolean isEventManagerSupported(java.lang.Class eventManagerClass)
Returns true if a given implementation supports the givenEventManagertype.
-
isBacklightingSupported
boolean isBacklightingSupported()
Returns true if a given implementation supports drawing primitives in "backlit" mode, using the "isBacklighting" attribute of theGraphicStyleinterface.
-
isLineWidthSupported
boolean isLineWidthSupported()
Returns true if a given implementation will honor the "lineWidth" attribute of theGraphicStyleinterface.
-
isLineGapSupported
boolean isLineGapSupported()
Returns true if a given implementation will honor the "lineGap" attribute of theGraphicStyleinterface.
-
getSupportedArrowStyles
ArrowStyle[] getSupportedArrowStyles()
Returns an array ofArrowStyleobjects that indicates the arrow styles that are supported by a given implementation.
-
getSupportedLineStyles
LineStyle[] getSupportedLineStyles()
Returns an array ofLineStyleobjects that indicates the line styles that are supported by a given implementation.
-
getSupportedLineJoins
LineJoin[] getSupportedLineJoins()
Returns an array ofLineJoinobjects that indicates the line join styles that are supported by a given implementation.
-
getSupportedLineCaps
LineCap[] getSupportedLineCaps()
Returns an array ofLineCapobjects that indicates the line cap styles that are supported by a given implementation.
-
isDashPatternSupported
boolean isDashPatternSupported()
Returns true if a given implementation will honor the "dashPattern" attribute of theGraphicStyleinterface.
-
isBlinkSupported
boolean isBlinkSupported()
Returns true if a given implementation supports the "blink" attribute of theGraphicStyleinterface.
-
getSupportedFillStyles
FillStyle[] getSupportedFillStyles()
Returns an array ofFillStyleobjects that indicates the fill styles supported by a given implementation.
-
getSupportedFillPatterns
FillPattern[] getSupportedFillPatterns()
Returns an array ofFillPatternobjects that indicates the fill patterns that are supported by a given implementation.
-
getSupportedMarks
Mark[] getSupportedMarks()
Returns an array ofMarkobjects that indicates the marks that are supported by a given implementation.
-
getSupportedLinePatterns
LinePattern[] getSupportedLinePatterns()
Returns an array ofLinePatternobjects that indicates the line patterns that are supported by a given implementation.
-
getSupportedXAnchors
XAnchor[] getSupportedXAnchors()
Returns an array ofXAnchorobjects that indicates the X anchors that are supported by a given implementation.
-
getSupportedYAnchors
YAnchor[] getSupportedYAnchors()
Returns an array ofYAnchorobjects that indicates the Y anchors that are supported by a given implementation.
-
isGradientSupported
boolean isGradientSupported()
Returns true if a given implementation support drawing primitives filled with a gradient as specified by in theGraphicStyleinterface.
-
getDefaultGraphicStyle
GraphicStyle getDefaultGraphicStyle()
Returns anGraphicStyleobject, configured to the defaults for theDisplayFactoryfor thisCapabilitiesinstance.
-
getSupportedSymbologies
SymbologyInfo[] getSupportedSymbologies()
Returns an array ofSymbologyInfoobjects that this implementations supports.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG