< prev index next >

modules/graphics/src/main/java/com/sun/scenario/effect/EffectHelper.java

Print this page

        

*** 28,37 **** --- 28,39 ---- import com.sun.javafx.geom.BaseBounds; import com.sun.javafx.geom.transform.BaseTransform; import com.sun.javafx.scene.BoundsAccessor; import javafx.beans.property.IntegerProperty; import javafx.scene.Node; + import javafx.scene.effect.Blend; + import javafx.scene.effect.BlendMode; /** * Used to access internal methods of javafx.scene.effect.Effect. */ public class EffectHelper {
*** 67,76 **** --- 69,83 ---- } public static javafx.scene.effect.Effect copy(javafx.scene.effect.Effect effect) { return effectAccessor.copy(effect); } + + public static com.sun.scenario.effect.Blend.Mode getToolkitBlendMode(BlendMode mode) { + return effectAccessor.getToolkitBlendMode(mode); + } + public static void setEffectAccessor(final EffectAccessor newAccessor) { if (effectAccessor != null) { throw new IllegalStateException(); }
*** 83,92 **** --- 90,100 ---- IntegerProperty effectDirtyProperty(javafx.scene.effect.Effect effect); boolean isEffectDirty(javafx.scene.effect.Effect effect); BaseBounds getBounds(javafx.scene.effect.Effect effect, BaseBounds bounds, BaseTransform tx, Node node, BoundsAccessor boundsAccessor); javafx.scene.effect.Effect copy(javafx.scene.effect.Effect effect); + com.sun.scenario.effect.Blend.Mode getToolkitBlendMode(javafx.scene.effect.BlendMode mode); } private static void forceInit(final Class<?> classToInit) { try { Class.forName(classToInit.getName(), true,
< prev index next >