< prev index next >

modules/graphics/src/test/java/test/com/sun/javafx/css/TestNodeBase.java

Print this page

        

*** 57,80 **** TestNodeBaseHelper.setTestNodeBaseAccessor(new TestNodeBaseHelper.TestNodeBaseAccessor() { @Override public NGNode doCreatePeer(Node node) { return ((TestNodeBase) node).doCreatePeer(); } }); } protected TestNodeBase() { TestNodeBaseHelper.initHelper(this); } ! @Override ! protected boolean impl_computeContains(double d, double d1) { throw new UnsupportedOperationException("Not supported yet."); } ! @Override ! public BaseBounds impl_computeGeomBounds(BaseBounds bb, BaseTransform bt) { throw new UnsupportedOperationException("Not supported yet."); } private NGNode doCreatePeer() { throw new UnsupportedOperationException("Not supported yet."); --- 57,97 ---- TestNodeBaseHelper.setTestNodeBaseAccessor(new TestNodeBaseHelper.TestNodeBaseAccessor() { @Override public NGNode doCreatePeer(Node node) { return ((TestNodeBase) node).doCreatePeer(); } + + @Override + public BaseBounds doComputeGeomBounds(Node node, + BaseBounds bounds, BaseTransform tx) { + return ((TestNodeBase) node).doComputeGeomBounds(bounds, tx); + } + + @Override + public boolean doComputeContains(Node node, double localX, double localY) { + return ((TestNodeBase) node).doComputeContains(localX, localY); + } + + @Override + public Object doProcessMXNode(Node node, MXNodeAlgorithm alg, MXNodeAlgorithmContext ctx) { + return ((TestNodeBase) node).doProcessMXNode(alg, ctx); + } }); } protected TestNodeBase() { TestNodeBaseHelper.initHelper(this); } ! private boolean doComputeContains(double d, double d1) { throw new UnsupportedOperationException("Not supported yet."); } ! /* ! * Note: This method MUST only be called via its accessor method. ! */ ! private BaseBounds doComputeGeomBounds(BaseBounds bb, BaseTransform bt) { throw new UnsupportedOperationException("Not supported yet."); } private NGNode doCreatePeer() { throw new UnsupportedOperationException("Not supported yet.");
*** 255,264 **** @Override public List<CssMetaData<? extends Styleable, ?>> getCssMetaData() { return getClassCssMetaData(); } ! @Override ! public Object impl_processMXNode(MXNodeAlgorithm alg, MXNodeAlgorithmContext ctx) { return alg.processLeafNode(this, ctx); } } --- 272,283 ---- @Override public List<CssMetaData<? extends Styleable, ?>> getCssMetaData() { return getClassCssMetaData(); } ! /* ! * Note: This method MUST only be called via its accessor method. ! */ ! private Object doProcessMXNode(MXNodeAlgorithm alg, MXNodeAlgorithmContext ctx) { return alg.processLeafNode(this, ctx); } }
< prev index next >