Top Fields Constructors Methods
com.dlsc.gemsfx.skins

public Class SVGImageViewSkin

extends SkinBase<SVGImageView>
Class Inheritance
Imports
com.dlsc.gemsfx.SVGImageView, com.dlsc.gemsfx.util.SVGUtil, javafx.beans.InvalidationListener, .WeakInvalidationListener, javafx.beans.property.BooleanProperty, javafx.beans.value.ChangeListener, javafx.concurrent.Service, .Task, javafx.scene.Scene, javafx.scene.control.SkinBase, javafx.scene.image.Image, .ImageView, javafx.scene.layout.Region, javafx.stage.Window, one.jpro.platform.utils.TreeShowing, java.net.URI, java.util.logging.Level, .Logger

Field Summary

Modifier and TypeField and Description
private Service<Image>
private final ImageView
private final InvalidationListener
private final Logger
private final ChangeListener<Scene>
private final WeakInvalidationListener
private final ChangeListener<Window>

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
private void
private Service<Image>
createLoadingImageService(double sX, double sY)

private void
private void
private void
private void
Inherited from javafx.scene.control.SkinBase:
computeBaselineOffsetcomputeMaxHeightcomputeMaxWidthcomputeMinHeightcomputeMinWidthcomputePrefHeightcomputePrefWidthconsumeMouseEventsdisposeexecuteAccessibleActiongetChildrengetClassCssMetaDatagetCssMetaDatagetNodegetSkinnablelayoutChildrenlayoutInArealayoutInArealayoutInAreapositionInAreapositionInAreapseudoClassStateChangedqueryAccessibleAttributeregisterChangeListenerregisterInvalidationListenerregisterListChangeListenersnappedBottomInsetsnappedLeftInsetsnappedRightInsetsnappedTopInsetsnapPositionsnapPositionXsnapPositionYsnapSizesnapSizeXsnapSizeYsnapSpacesnapSpaceXsnapSpaceYunregisterChangeListenersunregisterInvalidationListenersunregisterListChangeListeners

Field Detail

imageServiceback to summary
private Service<Image> imageService
imageViewback to summary
private final ImageView imageView
listenerback to summary
private final InvalidationListener listener
LOGback to summary
private final Logger LOG
sceneChangeListenerback to summary
private final ChangeListener<Scene> sceneChangeListener
weakListenerback to summary
private final WeakInvalidationListener weakListener
windowChangeListenerback to summary
private final ChangeListener<Window> windowChangeListener

Constructor Detail

SVGImageViewSkinback to summary
public SVGImageViewSkin(SVGImageView svgImageView)

Method Detail

attachScaleListenersback to summary
private void attachScaleListeners(Window window)
attachWindowScaleListenersback to summary
private void attachWindowScaleListeners()
createLoadingImageServiceback to summary
private Service<Image> createLoadingImageService(double sX, double sY)
detachScaleListenersback to summary
private void detachScaleListeners(Window window)
detachWindowScaleListenersback to summary
private void detachWindowScaleListeners()
initializeTreeShowingScaleListenersback to summary
private void initializeTreeShowingScaleListeners()
loadingImageback to summary
private void loadingImage()