< 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 >