public class MessageAttachment extends ComponentAttachment
CLOSE, MINIMIZE, SHOW, SHRINK
element, network, ui
Constructor and Description |
---|
MessageAttachment(java.lang.String name,
ElementUI ui) |
Modifier and Type | Method and Description |
---|---|
void |
elementPropertyChange(java.beans.PropertyChangeEvent evt)
Invoked when the related element's any property change.
|
java.awt.Rectangle |
getBounds()
Return integer rectangle which completely encloses this attachment paint
area for this element.
|
protected java.lang.String |
getMessageContent() |
boolean |
isShownOnTop()
Checks whether to show this attachment on the top layer.
|
void |
paint(java.awt.Graphics2D g2d)
Paint this attachment.
|
protected void |
update() |
animate, getAlpha, getArc, getBodyColor, getBodyGradientColor, getBorderColor, getBorderStroke, getComponent, getComponentAt, getDirection, getHeight, getLocation, getMinimizedIcon, getName, getPosition, getShadowColor, getShadowOffset, getShape, getShrinkedComponent, getStyle, getTail, getWidth, getXOffset, getYOffset, invalidate, isAutoAdjustDirection, isBodyGradient, isBodyVisible, isBorderVisible, isClosable, isMinimizable, isMinimized, isShadowVisible, isShrinkable, isShrinked, performAction, setAlpha, setArc, setAutoAdjustDirection, setBodyColor, setBodyGradient, setBodyGradientColor, setBodyGradientType, setBodyVisible, setBorderColor, setBorderStroke, setBorderVisible, setClosable, setComponent, setDirection, setHeight, setMinimizable, setMinimized, setMinimized, setMinimizedIcon, setPosition, setShadowColor, setShadowOffset, setShadowVisible, setShrinkable, setShrinked, setShrinked, setShrinkedComponent, setSize, setStyle, setTail, setWidth, setXOffset, setYOffset
contains, getElementUI, isSelectable
public MessageAttachment(java.lang.String name, ElementUI ui)
public boolean isShownOnTop()
Attachment
isShownOnTop
in interface Attachment
isShownOnTop
in class AbstractAttachment
public void elementPropertyChange(java.beans.PropertyChangeEvent evt)
AbstractAttachment
elementPropertyChange
in interface Attachment
elementPropertyChange
in class ComponentAttachment
evt
- property change eventprotected void update()
update
in class ComponentAttachment
public void paint(java.awt.Graphics2D g2d)
Attachment
paint
in interface Attachment
paint
in class ComponentAttachment
g2d
- Graphics2D the graphics to be painted onpublic java.awt.Rectangle getBounds()
Attachment
getBounds
in interface Attachment
getBounds
in class ComponentAttachment
protected java.lang.String getMessageContent()
Copyright © 2002 - 2010 Serva Software. All Rights Reserved.