Documentation of 'org.opengis.go.display.DisplayCapabilities' Java class
DisplayCapabilities
org.opengis.go.display

Interface DisplayCapabilities



  • public interface DisplayCapabilities
    Objects implementing the interface DisplayCapabilities provide runtime information about the capabilities of a given implementation.
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method and Description
      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.
      java.lang.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.
      java.lang.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(java.lang.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

      • getSupportedCanvases

        java.lang.Class[] getSupportedCanvases()
        Returns an array of Class objects for the Canvas interfaces that are supported by a given implementation.
        Returns:
        an array of Canvas interfaces
      • getSupportedPrimitives

        java.lang.Class[] getSupportedPrimitives()
        Returns an array of Class objects 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 given EventManager type.
      • isBacklightingSupported

        boolean isBacklightingSupported()
        Returns true if a given implementation supports drawing primitives in "backlit" mode, using the "isBacklighting" attribute of the GraphicStyle interface.
      • isLineWidthSupported

        boolean isLineWidthSupported()
        Returns true if a given implementation will honor the "lineWidth" attribute of the GraphicStyle interface.
      • isLineGapSupported

        boolean isLineGapSupported()
        Returns true if a given implementation will honor the "lineGap" attribute of the GraphicStyle interface.
      • getSupportedArrowStyles

        ArrowStyle[] getSupportedArrowStyles()
        Returns an array of ArrowStyle objects that indicates the arrow styles that are supported by a given implementation.
      • getSupportedLineStyles

        LineStyle[] getSupportedLineStyles()
        Returns an array of LineStyle objects that indicates the line styles that are supported by a given implementation.
      • getSupportedLineJoins

        LineJoin[] getSupportedLineJoins()
        Returns an array of LineJoin objects that indicates the line join styles that are supported by a given implementation.
      • getSupportedLineCaps

        LineCap[] getSupportedLineCaps()
        Returns an array of LineCap objects 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 the GraphicStyle interface.
      • isBlinkSupported

        boolean isBlinkSupported()
        Returns true if a given implementation supports the "blink" attribute of the GraphicStyle interface.
      • getSupportedFillStyles

        FillStyle[] getSupportedFillStyles()
        Returns an array of FillStyle objects that indicates the fill styles supported by a given implementation.
      • getSupportedFillPatterns

        FillPattern[] getSupportedFillPatterns()
        Returns an array of FillPattern objects that indicates the fill patterns that are supported by a given implementation.
      • getSupportedMarks

        Mark[] getSupportedMarks()
        Returns an array of Mark objects that indicates the marks that are supported by a given implementation.
      • getSupportedLinePatterns

        LinePattern[] getSupportedLinePatterns()
        Returns an array of LinePattern objects that indicates the line patterns that are supported by a given implementation.
      • getSupportedXAnchors

        XAnchor[] getSupportedXAnchors()
        Returns an array of XAnchor objects that indicates the X anchors that are supported by a given implementation.
      • getSupportedYAnchors

        YAnchor[] getSupportedYAnchors()
        Returns an array of YAnchor objects 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 the GraphicStyle interface.
      • getDefaultGraphicStyle

        GraphicStyle getDefaultGraphicStyle()
        Returns an GraphicStyle object, configured to the defaults for the DisplayFactory for this Capabilities instance.
      • getSupportedSymbologies

        SymbologyInfo[] getSupportedSymbologies()
        Returns an array of SymbologyInfo objects that this implementations supports.

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.