public class ComponentBoxVP extends ComponentBox implements StyledElementViewPart
StyledElementViewPart.Role
style
component, stretch, STRETCH_X_MASK, STRETCH_Y_MASK
Constructor and Description |
---|
ComponentBoxVP(Style style,
Component component,
StyledElementView view,
StyledElementViewPart.Role role) |
Modifier and Type | Method and Description |
---|---|
void |
detachingViewFromModel(Document document,
int viewIndex)
Invoked to signal the gadget that the styled view of an element it is
part of is being deleted (typically because the element is being
deleted).
|
ElementView |
getElementView()
Returns the view which is (at least partly) rendered by this gadget.
|
StyledElementViewPart.Role |
getRole()
Returns the role of this gadget as a part of the styled view of an
element.
|
StyledElementView |
getStyledElementView()
Returns the styled element view this gadget is part of.
|
NodeView |
getView()
Returns the view which is (at least partly) rendered by this gadget.
|
String |
toString() |
getBottomMargin, getFirstBaseLine, getLastBaseLine, getLeftMargin, getMarginBottom, getMarginTop, getRightMargin, getStyle, getTopMargin, hasDynamicVerticalMargins, paintBackground, refresh, setStyle
getComponent, initialize, isXStretchable, isYStretchable, layout, paint, relayout, setXStretchable, setYStretchable, updateComponentLocation
focusGained, focusLost, gadgetToPanel, gadgetToRoot, getAncestors, getBounds, getBounds, getCursor, getEventDispatcher, getFontMetrics, getGadgetPanel, getGraphics, getLocation, getLocation, getNonBreakableVerticalRanges, getRoot, getSize, getSize, getToolkit, getToolTip, grabsMouseButton, handleAppEvent, handleKeyEvent, handleMouseEvent, hasFocus, isAppEventHandler, layout, makeRectangleVisible, makeRectangleVisible, panelToGadget, print, relayout, repaint, repaint, requestFocus
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getMarginBottom, getMarginTop, getStyle, hasDynamicVerticalMargins
public ComponentBoxVP(Style style, Component component, StyledElementView view, StyledElementViewPart.Role role)
public NodeView getView()
NodeViewPart
getView
in interface NodeViewPart
public ElementView getElementView()
ElementViewPart
getElementView
in interface ElementViewPart
NodeViewPart.getView()
public StyledElementView getStyledElementView()
StyledElementViewPart
getStyledElementView
in interface StyledElementViewPart
public StyledElementViewPart.Role getRole()
StyledElementViewPart
getRole
in interface StyledElementViewPart
public void detachingViewFromModel(Document document, int viewIndex)
StyledElementViewPart
detachingViewFromModel
in interface StyledElementViewPart