619 if (charToKeyCodeMap != null) {
620 final KeyCode keyCode = charToKeyCodeMap.get(character);
621 if (keyCode != null) {
622 return keyCode.getCode();
623 }
624 }
625
626 return 0;
627 }
628
629 @Override
630 public PathElement[] convertShapeToFXPath(Object shape) {
631 // Had to be mocked up for TextField tests (for the caret!)
632 // Since the "shape" could be anything, I'm just returning
633 // something here, doesn't matter what.
634 return new PathElement[0];
635 }
636
637 @Override
638 public Filterable toFilterable(Image img) {
639 return StubFilterable.create((StubPlatformImage)img.impl_getPlatformImage());
640 }
641
642 @Override
643 public FilterContext getFilterContext(Object config) {
644 throw new UnsupportedOperationException();
645 }
646
647 @Override
648 public boolean isForwardTraversalKey(KeyEvent e) {
649 throw new UnsupportedOperationException();
650 }
651
652 @Override
653 public boolean isBackwardTraversalKey(KeyEvent e) {
654 throw new UnsupportedOperationException();
655 }
656
657 @Override
658 public Object createSVGPathObject(SVGPath svgpath) {
659 int windingRule = (svgpath.getFillRule() == FillRule.NON_ZERO) ?
|
619 if (charToKeyCodeMap != null) {
620 final KeyCode keyCode = charToKeyCodeMap.get(character);
621 if (keyCode != null) {
622 return keyCode.getCode();
623 }
624 }
625
626 return 0;
627 }
628
629 @Override
630 public PathElement[] convertShapeToFXPath(Object shape) {
631 // Had to be mocked up for TextField tests (for the caret!)
632 // Since the "shape" could be anything, I'm just returning
633 // something here, doesn't matter what.
634 return new PathElement[0];
635 }
636
637 @Override
638 public Filterable toFilterable(Image img) {
639 return StubFilterable.create((StubPlatformImage)
640 Toolkit.getImageAccessor().getPlatformImage(img));
641 }
642
643 @Override
644 public FilterContext getFilterContext(Object config) {
645 throw new UnsupportedOperationException();
646 }
647
648 @Override
649 public boolean isForwardTraversalKey(KeyEvent e) {
650 throw new UnsupportedOperationException();
651 }
652
653 @Override
654 public boolean isBackwardTraversalKey(KeyEvent e) {
655 throw new UnsupportedOperationException();
656 }
657
658 @Override
659 public Object createSVGPathObject(SVGPath svgpath) {
660 int windingRule = (svgpath.getFillRule() == FillRule.NON_ZERO) ?
|