Class BrowserComponent
Object
Component
Container
JComponent
JPanel
BrowserComponent
- All Implemented Interfaces:
ImageObserver,MenuContainer,Serializable,Accessible
Überschrift: BrowserComponent.
Beschreibung: Grafische Komponente für den Browser.
Copyright: Copyright (c) ELO Digital Office GmbH 2012-2014
- Since:
- 8.03.000
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class JComponent
JComponent.AccessibleJComponentNested classes/interfaces inherited from class Component
Component.BaselineResizeBehavior -
Field Summary
Fields inherited from class JComponent
TOOL_TIP_TEXT_KEY, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWFields inherited from class Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields inherited from interface ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH -
Constructor Summary
ConstructorsConstructorDescriptionBrowserComponent(Workspace workspace) Konstruktor.BrowserComponent(Workspace workspace, String browserComponentName) Weiterer Konstruktor.BrowserComponent(Workspace workspace, String browserComponentName, BrowserComponent browserComp) Weiterer Konstruktor. -
Method Summary
Modifier and TypeMethodDescriptionvoidcallCustomFunction(String fctName, ScriptableObject scriptObject, String handlerFctName) Sendet eine per Scripting spezifizierte Funktion an die zugehörige Browser-Komponente.voidGibt die Browser-Ressourcen des aktuell angezeigten Dokuments frei.Liefert das Dokument des DOM der angezeigten Webseite.voidZeigt die angegebene URL im Browser.voidsendCustomResponse(ScriptableObject msg, ScriptableObject data) Sendet eine Antwort zur gegebenen Nachricht an die Browser Komponente zurückvoidsendResponse(EventMessage request, String name, String guid) Sendet eine Antwort auf die angegebene Anfrage.voidsetBounds(int x, int y, int width, int height) voidsetContent(String content) Zeigt den angegebenen Content im Browser an.Methods inherited from class JPanel
getAccessibleContext, getUI, getUIClassID, setUI, updateUIMethods inherited from class JComponent
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBaseline, getBaselineResizeBehavior, getBorder, getBounds, getClientProperty, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintImmediately, paintImmediately, print, printAll, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, updateMethods inherited from class Container
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, transferFocusDownCycle, validateMethods inherited from class Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, contains, createImage, createImage, createVolatileImage, createVolatileImage, dispatchEvent, enable, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocusInWindow, resize, resize, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
-
Constructor Details
-
BrowserComponent
public BrowserComponent(Workspace workspace) Konstruktor.- Parameters:
workspace- Aktueller Arbeitsbereich
-
BrowserComponent
Weiterer Konstruktor.- Parameters:
workspace- Aktueller ArbeitsbereichbrowserComponentName- Bezeichnung der Browser-Komponente- Since:
- 9.02.001
-
BrowserComponent
public BrowserComponent(Workspace workspace, String browserComponentName, BrowserComponent browserComp) Weiterer Konstruktor.- Parameters:
workspace- Aktueller ArbeitsbereichbrowserComponentName- Bezeichnung der Browser-KomponentebrowserComp- JavaFX-Browser-Komponente- Since:
- 9.02.001
-
-
Method Details
-
setContent
Zeigt den angegebenen Content im Browser an.Achtung: Diese Funktion wird von der Internet Explorer Integration im Notes Client nicht unterstützt.
- Parameters:
content- HTML Content.- Since:
- 9.02.000
-
closeDocument
public void closeDocument()Gibt die Browser-Ressourcen des aktuell angezeigten Dokuments frei.- Since:
- 8.03.000
-
setBounds
public void setBounds(int x, int y, int width, int height) -
getDocument
Liefert das Dokument des DOM der angezeigten Webseite.Achtung: Diese Methode wird von der Internet Explorer Integration im Notes Client nicht unterstützt.
- Returns:
- Das DOM Dokument
- Since:
- 8.03.002
-
callCustomFunction
public void callCustomFunction(String fctName, ScriptableObject scriptObject, String handlerFctName) Sendet eine per Scripting spezifizierte Funktion an die zugehörige Browser-Komponente.Achtung: Diese Methode wird von der Internet Explorer Integration im Notes Client nicht unterstützt.
- Parameters:
fctName- FunktionsbezeichnungscriptObject- FunktionsparameterhandlerFctName- Response-Funktion- Since:
- 9.02.001
-
sendCustomResponse
public void sendCustomResponse(ScriptableObject msg, ScriptableObject data) Sendet eine Antwort zur gegebenen Nachricht an die Browser Komponente zurückAchtung: Diese Methode wird von der Internet Explorer Integration im Notes Client nicht unterstützt.
- Parameters:
msg- Empfangene Ausgangsnachricht zu der eine Antwort gesendet werden solldata- Datenobjekt der Antwort- Since:
- 9.02.008
-
sendResponse
Sendet eine Antwort auf die angegebene Anfrage.Achtung: Diese Methode wird von der Internet Explorer Integration im Notes Client nicht unterstützt.
- Parameters:
request- Anfragename- Bezeichnung des Archiveintragsguid- GUID des Archiveintrags- Since:
- 9.02.001