Class ActiveXMultiDocCtrl

java.lang.Object
java.awt.Component
java.awt.Canvas
com.altova.automation.libs.ActiveXContainer
com.altova.automation.libs.ActiveXMultiDocCtrl
All Implemented Interfaces:
java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

public abstract class ActiveXMultiDocCtrl
extends ActiveXContainer
Class that holds common functionality of a Manager control (resize on doc integration level, cleanup at shutdown)
Since:
2013
See Also:
Serialized Form
  • Nested Class Summary

    Nested classes/interfaces inherited from class java.awt.Component

    java.awt.Component.BaselineResizeBehavior
  • Field Summary

    Fields inherited from class java.awt.Component

    BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT

    Fields inherited from interface java.awt.image.ImageObserver

    ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
  • Constructor Summary

    Constructors 
    Constructor Description
    ActiveXMultiDocCtrl​(java.lang.String sClsid, java.lang.String sInterfaceId)  
    ActiveXMultiDocCtrl​(java.lang.String sClsid, java.lang.String sInterfaceId, java.util.Map<java.lang.String,​JVariant> mInitialProperties)  
  • Method Summary

    Modifier and Type Method Description
    void addNotify()
    Called for creating the physical window.
    Calls into the parent implementation to create the Windows object,
    then loads the ActiveX component and returns its IDispatch pointer.
    void removeNotify()
    Called when the window is destroyed.
    Performs cleanup.

    Methods inherited from class com.altova.automation.libs.ActiveXContainer

    getControlIDisp, getProperty, getProperty, invoke, removeListener, setProperty, setProperty

    Methods inherited from class java.awt.Canvas

    createBufferStrategy, createBufferStrategy, getAccessibleContext, getBufferStrategy, paint, update

    Methods inherited from class java.awt.Component

    action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, bounds, checkImage, checkImage, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, deliverEvent, disable, dispatchEvent, doLayout, enable, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getAlignmentX, getAlignmentY, getBackground, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentAt, getComponentAt, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeys, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getGraphicsConfiguration, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getListeners, getLocale, getLocation, getLocation, getLocationOnScreen, getMaximumSize, getMinimumSize, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPreferredSize, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getToolkit, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, invalidate, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusCycleRoot, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, layout, list, list, list, list, list, locate, location, lostFocus, minimumSize, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, preferredSize, prepareImage, prepareImage, print, printAll, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, revalidate, setBackground, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeys, setFocusTraversalKeysEnabled, setFont, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setMinimumSize, setMixingCutoutShape, setName, setPreferredSize, setSize, setSize, setVisible, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle, validate

    Methods inherited from class java.lang.Object

    equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • ActiveXMultiDocCtrl

      public ActiveXMultiDocCtrl​(java.lang.String sClsid, java.lang.String sInterfaceId, java.util.Map<java.lang.String,​JVariant> mInitialProperties)
    • ActiveXMultiDocCtrl

      public ActiveXMultiDocCtrl​(java.lang.String sClsid, java.lang.String sInterfaceId)
  • Method Details

    • addNotify

      public void addNotify()
      Description copied from class: ActiveXContainer
      Called for creating the physical window.
      Calls into the parent implementation to create the Windows object,
      then loads the ActiveX component and returns its IDispatch pointer.
      Overrides:
      addNotify in class ActiveXContainer
    • removeNotify

      public void removeNotify()
      Called when the window is destroyed.
      Performs cleanup.
      Overrides:
      removeNotify in class java.awt.Component