Package com.altova.automation.libs
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
-
Field Summary
Fields inherited from class com.altova.automation.libs.ActiveXContainer
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF -
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 voidaddNotify()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.voidremoveNotify()Called when the window is destroyed.
Performs cleanup.Methods inherited from class com.altova.automation.libs.ActiveXContainer
getControlIDisp, getProperty, getProperty, invoke, removeListener, setProperty, setPropertyMethods inherited from class java.awt.Canvas
createBufferStrategy, createBufferStrategy, getAccessibleContext, getBufferStrategy, paint, updateMethods 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
-
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:ActiveXContainerCalled 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:
addNotifyin classActiveXContainer
-
removeNotify
public void removeNotify()Called when the window is destroyed.
Performs cleanup.- Overrides:
removeNotifyin classjava.awt.Component
-