|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

java.lang.Objectorg.netbeans.api.visual.widget.Widget
cz.cuni.pogamut.shed.widget.SlotEnvelope
public class SlotEnvelope
Envelope for visual representation element (e.g. drive/choice)
with trigger and reference to some other element. The element itself is in
the left top corner, the trigger is shown on the right of element and
attachment is under the representation of trigger.
NOTE: Layout of the right widget has different gap when trigger is
empty (gap is 0) and when trigger has some sense in it (gap in ShedWidgetFactory.VERTICAL_GAP.
The layout gap is initialized in the con structor and updated by the TriggerPresenter.
| Nested Class Summary |
|---|
| Nested classes/interfaces inherited from class org.netbeans.api.visual.widget.Widget |
|---|
org.netbeans.api.visual.widget.Widget.Dependency |
| Field Summary | |
|---|---|
protected ShedWidget |
slotWidget
Widget representing the slot element, e.g. |
| Constructor Summary | |
|---|---|
SlotEnvelope(ShedScene scene,
ShedWidget slotWidget,
ShedTriggerEnvelope triggerEnvelope,
ExpandedActionEnvelope expandedActionEnvelope)
Create slot envelope for some element (e.g. |
|
| Method Summary | |
|---|---|
org.netbeans.api.visual.anchor.Anchor |
getAnchor()
Get anchor on the left side of the envelope. |
ExpandedActionEnvelope |
getExpandedActionEnvelope()
Get envelope that contains expanded action of element. |
ShedWidget |
getSlotWidget()
Get widget representing the element. |
ShedTriggerEnvelope |
getTriggerEnvelope()
Get envelope representing the trigger of element. |
| Methods inherited from class org.netbeans.api.visual.widget.Widget |
|---|
addChild, addChild, addChild, addChild, addChildren, addDependency, bringToBack, bringToFront, calculateClientArea, convertLocalToScene, convertLocalToScene, convertSceneToLocal, convertSceneToLocal, createActions, equals, getAccessibleContext, getActions, getActions, getBackground, getBorder, getBounds, getChildConstraint, getChildren, getClientArea, getCursor, getCursorAt, getDependencies, getFont, getForeground, getGraphics, getLayout, getLocation, getLookup, getMaximumSize, getMinimumSize, getParentWidget, getPreferredBounds, getPreferredLocation, getPreferredSize, getResourceTable, getScene, getState, getToolTipText, hashCode, isCheckClipping, isEnabled, isHitAt, isOpaque, isPreferredBoundsSet, isRepaintRequiredForRevalidating, isValidated, isVisible, notifyAdded, notifyBackgroundChanged, notifyFontChanged, notifyForegroundChanged, notifyRemoved, notifyStateChanged, paint, paintBackground, paintBorder, paintChildren, paintWidget, removeChild, removeChildren, removeChildren, removeDependency, removeFromParent, repaint, resolveBounds, revalidate, revalidate, setAccessibleContext, setBackground, setBackgroundFromResource, setBorder, setBorder, setCheckClipping, setChildConstraint, setCursor, setEnabled, setFont, setFontFromResource, setForeground, setForegroundFromResource, setLayout, setMaximumSize, setMinimumSize, setOpaque, setPreferredBounds, setPreferredLocation, setPreferredSize, setResourceTable, setState, setToolTipText, setVisible, updateResources |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected final ShedWidget slotWidget
| Constructor Detail |
|---|
public SlotEnvelope(ShedScene scene,
ShedWidget slotWidget,
ShedTriggerEnvelope triggerEnvelope,
ExpandedActionEnvelope expandedActionEnvelope)
scene - Scene the envelope belongs to.slotWidget - The widget representing the element (e.g. drive or
choice)triggerEnvelope - Trigger of element.expandedActionEnvelope - Expanded action of element.| Method Detail |
|---|
public ShedWidget getSlotWidget()
public ShedTriggerEnvelope getTriggerEnvelope()
public ExpandedActionEnvelope getExpandedActionEnvelope()
public org.netbeans.api.visual.anchor.Anchor getAnchor()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||