< prev index next >

modules/graphics/src/test/java/test/javafx/scene/layout/MockNode.java

Print this page

        

*** 40,49 **** --- 40,61 ---- MockNodeHelper.setMockNodeAccessor(new MockNodeHelper.MockNodeAccessor() { @Override public NGNode doCreatePeer(Node node) { return ((MockNode) node).doCreatePeer(); } + @Override + public BaseBounds doComputeGeomBounds(Node node, + BaseBounds bounds, BaseTransform tx) { + return ((MockNode) node).doComputeGeomBounds(bounds, tx); + } + @Override + public boolean doComputeContains(Node node, double localX, double localY) { + return ((MockNode) node).doComputeContains(localX, localY); + } + @Override + public Object doProcessMXNode(Node node, MXNodeAlgorithm alg, MXNodeAlgorithmContext ctx) { + return ((MockNode) node).doProcessMXNode(alg, ctx); } }); } { // To initialize the class helper at the begining each constructor of this class
*** 52,60 **** public MockNode() { } private NGNode doCreatePeer() { return null; } ! public BaseBounds impl_computeGeomBounds(BaseBounds bounds, BaseTransform tx) { return null; } ! protected boolean impl_computeContains(double localX, double localY) { return false; } ! public Object impl_processMXNode(MXNodeAlgorithm alg, MXNodeAlgorithmContext ctx) { return null; } } --- 64,72 ---- public MockNode() { } private NGNode doCreatePeer() { return null; } ! private BaseBounds doComputeGeomBounds(BaseBounds bounds, BaseTransform tx) { return null; } ! private boolean doComputeContains(double localX, double localY) { return false; } ! private Object doProcessMXNode(MXNodeAlgorithm alg, MXNodeAlgorithmContext ctx) { return null; } }
< prev index next >