ConForM.CoopnTools.CoKer.CoopnVisual
Class CoopnGraphicalPlace
java.lang.Object
|
+--ConForM.CoopnTools.CoKer.Visual.AbstractGraphicalElement
|
+--ConForM.CoopnTools.CoKer.Visual.AbstractGraphicalShape
|
+--ConForM.CoopnTools.CoKer.Visual.AbstractGraphicalNode
|
+--ConForM.CoopnTools.CoKer.CoopnVisual.CoopnGraphicalNode
|
+--ConForM.CoopnTools.CoKer.CoopnVisual.CoopnGraphicalPlace
- All Implemented Interfaces:
- CoopnGraphicalElement, CoopnGraphicalPlaceHolder, GraphicalVisualEditable, GraphicalVisualElement, GraphicalVisualNode, GraphicalVisualRenderable, GraphicalVisualShape, javax.swing.undo.StateEditable
- public class CoopnGraphicalPlace
- extends CoopnGraphicalNode
- implements CoopnGraphicalPlaceHolder
Coopn place.
Fields inherited from class ConForM.CoopnTools.CoKer.Visual.AbstractGraphicalElement |
absElemBox, absInfoBox, absLabelBox, absLoc, aspect, aspectMgr, boundingBox, delta, description, env, externalBox, externalInfoBox, externalLabelBox, fontRenderContext, inducedSelection, inducedSelectionColor, infoFont, infoLayout, infoLoc, label, labelColor, labelFont, labelLayout, labelLoc, normalColor, objectElement, parent, relElemBox, relInfoBox, relLabelBox, relLoc, savedAspect, selectedColor, selectedElem, selectedInfo, selectedInfoColor, selectedLabel, selectedLabelColor, unconstrained, validAbsElemBox, validAbsInfoBox, validAbsLabelBox, validAbsLoc, validBoundingBox, validColor, validExternalBox, validExternalInfoBox, validExternalLabelBox, validInfoLoc, validLabelLoc, validRelElemBox, validRelInfoBox, validRelLabelBox, validRelLoc |
Fields inherited from interface javax.swing.undo.StateEditable |
RCSID |
Constructor Summary |
CoopnGraphicalPlace(GraphicalVisualRenderableGroup parent,
CoopnPlaceSymbol place,
CoopnInitialSymbol[] initials,
java.lang.String contents,
java.lang.String contentsCard,
NodeAspect aspect,
java.lang.String aspectName,
java.lang.String aspectModule,
AspectMgr aspectMgr,
CoopnEnv env)
Complete constructor. |
CoopnGraphicalPlace(GraphicalVisualRenderableGroup parent,
CoopnPlaceSymbol place,
java.lang.String contents,
java.lang.String contentsCard,
NodeAspect aspect,
java.lang.String aspectName,
java.lang.String aspectModule,
AspectMgr aspectMgr,
CoopnEnv env)
Complete constructor. |
Methods inherited from class ConForM.CoopnTools.CoKer.Visual.AbstractGraphicalShape |
addEndingArc, addNeighbour, addStartingArc, deselect, endingArcs, getElementShape, induceSelection, initElement, invalidateAbsLoc, invalidateElementShape, neighbours, partOfParent, removeNeighbour, reRendition, selectElement, setElementShape, setRelElemBox, shape, startingArcs |
Methods inherited from class ConForM.CoopnTools.CoKer.Visual.AbstractGraphicalElement |
abortMove, acceptAspect, actionOnMultipleClick, addPopupItem, aspectMgr, aspectName, attachToParent, boundingBox, clonedAspect, commitMove, description, export, externalBox, externalInfoBox, externalLabelBox, getAbsElemBox, getAbsInfoBox, getAbsLabelBox, getAbsLoc, getBoundingBox, getCol, getColor, getExternalBox, getExternalInfoBox, getExternalLabelBox, getInfo, getInfoLoc, getLabelLoc, getLocation, getRelElemBox, getRelInfoBox, getRelLabelBox, getRelLoc, getShown, getShownInfo, getShownLabel, getStringTransfer, inChange, inducedSelection, inside, internalDrawInfo, internalDrawLabel, internalExportInfo, internalExportLabel, invalidateAbsElemBox, invalidateAbsInfoBox, invalidateAbsLabelBox, invalidateBoundingBox, invalidateColor, invalidateExternalBox, invalidateExternalInfoBox, invalidateExternalLabelBox, invalidateInfoLoc, invalidateLabelLoc, invalidateRelElemBox, invalidateRelInfoBox, invalidateRelLabelBox, invalidateRelLoc, label, move, move, moveInfo, moveInfo, moveLabel, moveLabel, objectElement, paint, parent, parentMoved, pointedElement, print, restoreAspect, restoreCompleteState, restoreState, saveAspect, saveAspectAs, saveAspectAsPossible, saveAspectPossible, saveIntAspect, selected, selectInfo, selectLabel, setAbsElemBox, setAbsInfoBox, setAbsLabelBox, setAbsLoc, setBoundingBox, setColor, setColor, setExternalBox, setExternalInfoBox, setExternalLabelBox, setInfo, setInfoLoc, setLabelLoc, setLayoutLocation, setRelInfoBox, setRelLabelBox, setShown, setShownInfo, setShownLabel, specificPopup, storeCompleteState, storeState, toAbsolute, toRelative |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface ConForM.CoopnTools.CoKer.Visual.GraphicalVisualElement |
attachToParent, description, externalBox, externalInfoBox, externalLabelBox, getInfo, getLocation, getShown, getShownInfo, getShownLabel, getStringTransfer, inducedSelection, induceSelection, inside, label, parent, parentMoved, partOfParent, selected, setLayoutLocation |
Methods inherited from interface ConForM.CoopnTools.CoKer.Visual.GraphicalVisualEditable |
abortMove, commitMove, inChange, move, move, moveInfo, moveInfo, moveLabel, moveLabel, restoreCompleteState, setColor, setInfo, setShown, setShownInfo, setShownLabel, storeCompleteState |
Methods inherited from interface javax.swing.undo.StateEditable |
restoreState, storeState |
Methods inherited from interface ConForM.CoopnTools.CoKer.Visual.GraphicalVisualRenderable |
actionOnMultipleClick, boundingBox, deselect, export, paint, pointedElement, print, saveAspect, saveAspectAs, saveAspectAsPossible, saveAspectPossible, selectElement, selectInfo, selectLabel, specificPopup |
place
protected CoopnPlaceSymbol place
contents
protected java.lang.String contents
contentsCard
protected java.lang.String contentsCard
rho
protected static final int rho
circ
protected static final int circ
x0
protected static final int x0
y0
protected static final int y0
initials
protected CoopnInitialSymbol[] initials
CoopnGraphicalPlace
public CoopnGraphicalPlace(GraphicalVisualRenderableGroup parent,
CoopnPlaceSymbol place,
CoopnInitialSymbol[] initials,
java.lang.String contents,
java.lang.String contentsCard,
NodeAspect aspect,
java.lang.String aspectName,
java.lang.String aspectModule,
AspectMgr aspectMgr,
CoopnEnv env)
- Complete constructor.
CoopnGraphicalPlace
public CoopnGraphicalPlace(GraphicalVisualRenderableGroup parent,
CoopnPlaceSymbol place,
java.lang.String contents,
java.lang.String contentsCard,
NodeAspect aspect,
java.lang.String aspectName,
java.lang.String aspectModule,
AspectMgr aspectMgr,
CoopnEnv env)
- Complete constructor.
contents
public java.lang.String contents()
contentsCard
public java.lang.String contentsCard()
internalG2D
protected final void internalG2D(java.awt.Graphics2D g)
internalExp
protected final void internalExp(GraphicalExporter g)
internalPaint
protected void internalPaint(java.awt.Graphics2D g)
- Paint an element, with regards to its center.
- Overrides:
internalPaint
in class AbstractGraphicalElement
internalPrint
protected void internalPrint(java.awt.Graphics2D g)
- Print an element, with regards to its center.
- Overrides:
internalPrint
in class AbstractGraphicalElement
internalExport
protected void internalExport(GraphicalExporter g)
- Export an element, with regards to its parent location.
- Overrides:
internalExport
in class AbstractGraphicalElement
findStartingAttachementPointNear
public void findStartingAttachementPointNear(java.awt.Point orig,
GraphicalVisualArc arc)
- Get a starting attachement point near another point.
- Following copied from interface:
ConForM.CoopnTools.CoKer.Visual.GraphicalVisualShape
- Parameters:
point
- the point in logical coordinates; cannot be null; this
point is modified such that it is now a starting
attachement point.arc
- the arc
findEndingAttachementPointNear
public void findEndingAttachementPointNear(java.awt.Point orig,
GraphicalVisualArc arc)
- Get an ending attachement point near another point.
- Following copied from interface:
ConForM.CoopnTools.CoKer.Visual.GraphicalVisualShape
- Parameters:
point
- the point in logical coordinates; cannot be null; this
point is modified such that it is now an ending
attachement point.arc
- the arc
place
public CoopnPlaceSymbol place()
- Get the place associated to this CoopnGraphicalElement, or null if
no place is associated to this element.
- Specified by:
place
in interface CoopnGraphicalPlaceHolder
initials
public CoopnInitialSymbol[] initials()
- Get the initial values associated to this CoopnGraphicalElement, or null if
no initial values is associated to this element.