ConForM.CoopnTools.CoKer.CoopnVisual
Class CoopnGraphicalSyncArc
java.lang.Object
|
+--ConForM.CoopnTools.CoKer.Visual.AbstractGraphicalElement
|
+--ConForM.CoopnTools.CoKer.Visual.AbstractGraphicalArc
|
+--ConForM.CoopnTools.CoKer.CoopnVisual.CoopnGraphicalArc
|
+--ConForM.CoopnTools.CoKer.CoopnVisual.CoopnGraphicalDirectedArc
|
+--ConForM.CoopnTools.CoKer.CoopnVisual.CoopnGraphicalSyncArc
- All Implemented Interfaces:
- CoopnGraphicalElement, CoopnGraphicalSyncHolder, GraphicalVisualArc, GraphicalVisualEditable, GraphicalVisualElement, GraphicalVisualRenderable, javax.swing.undo.StateEditable
- public class CoopnGraphicalSyncArc
- extends CoopnGraphicalDirectedArc
- implements CoopnGraphicalSyncHolder
Coopn sync arcs for class models.
Field Summary |
protected boolean |
compact
|
protected float[] |
dash
|
protected boolean |
dashed
|
Fields inherited from class ConForM.CoopnTools.CoKer.Visual.AbstractGraphicalArc |
centre, end, endLoc, endPoint, endToBeShown, flatPath, IP, newCentre, newEndLoc, newStartLoc, oldCentre, oldEnd, oldStart, path, start, startLoc, startPoint, startToBeShown, validCentre, validEndLoc, validEndPoint, validIP, validPath, validStartLoc, validStartPoint |
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 |
CoopnGraphicalSyncArc(GraphicalVisualRenderableGroup parent,
AbstractGraphicalShape start,
AbstractGraphicalShape end,
CoopnSync sync,
boolean reverse,
boolean compact,
java.lang.String seqNum,
ArcAspect aspect,
java.lang.String aspectName,
java.lang.String aspectModule,
AspectMgr aspectMgr,
CoopnEnv env)
Complete constructor. |
CoopnGraphicalSyncArc(GraphicalVisualRenderableGroup parent,
AbstractGraphicalShape start,
AbstractGraphicalShape end,
CoopnSync sync,
boolean compact,
java.lang.String seqNum,
ArcAspect aspect,
java.lang.String aspectName,
java.lang.String aspectModule,
AspectMgr aspectMgr,
CoopnEnv env)
Constructor. |
Method Summary |
protected void |
initElement()
Initisalisation of the element, before computing the boxes, before any
rendering. |
protected void |
internalExp(GraphicalExporter g)
|
protected void |
internalG2D(java.awt.Graphics2D g)
|
CoopnSync |
sync()
Get the synchronisation associated to this CoopnGraphicalElement, or null if
no synchronisation is associated to this element. |
Methods inherited from class ConForM.CoopnTools.CoKer.Visual.AbstractGraphicalArc |
actionOnMultipleClick, addIntermediaryPoint, addIntermediaryPoint, attachmentPointMoved, end, getCentre, getEndLoc, getEndPoint, getIntermediaryPoints, getIP, getPath, getShown, getStartLoc, getStartPoint, getType, induceSelection, inside, internalExport, internalPaint, internalPrint, invalidateAbsLoc, invalidateCentre, invalidateEndLoc, invalidateEndPoint, invalidateIP, invalidateRelLoc, invalidateStartLoc, invalidateStartPoint, moveIntermediaryPoint, partOfParent, pointedElement, removeIntermediaryPoint, removeIntermediaryPoint, setEndPoint, setIP, setLayoutIntermediaryPoints, setLayoutLocation, setPath, setRelElemBox, setRelLoc, setStartPoint, setType, start, verifyChange |
Methods inherited from class ConForM.CoopnTools.CoKer.Visual.AbstractGraphicalElement |
abortMove, acceptAspect, addPopupItem, aspectMgr, aspectName, attachToParent, boundingBox, clonedAspect, commitMove, description, deselect, export, externalBox, externalInfoBox, externalLabelBox, getAbsElemBox, getAbsInfoBox, getAbsLabelBox, getAbsLoc, getBoundingBox, getCol, getColor, getExternalBox, getExternalInfoBox, getExternalLabelBox, getInfo, getInfoLoc, getLabelLoc, getLocation, getRelElemBox, getRelInfoBox, getRelLabelBox, getRelLoc, getShownInfo, getShownLabel, getStringTransfer, inChange, inducedSelection, internalDrawInfo, internalDrawLabel, internalExportInfo, internalExportLabel, invalidateAbsElemBox, invalidateAbsInfoBox, invalidateAbsLabelBox, invalidateBoundingBox, invalidateColor, invalidateExternalBox, invalidateExternalInfoBox, invalidateExternalLabelBox, invalidateInfoLoc, invalidateLabelLoc, invalidateRelElemBox, invalidateRelInfoBox, invalidateRelLabelBox, label, move, move, moveInfo, moveInfo, moveLabel, moveLabel, objectElement, paint, parent, parentMoved, print, restoreAspect, restoreCompleteState, restoreState, saveAspect, saveAspectAs, saveAspectAsPossible, saveAspectPossible, saveIntAspect, selected, selectElement, selectInfo, selectLabel, setAbsElemBox, setAbsInfoBox, setAbsLabelBox, setAbsLoc, setBoundingBox, setColor, setColor, setExternalBox, setExternalInfoBox, setExternalLabelBox, setInfo, setInfoLoc, setLabelLoc, 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 |
dash
protected float[] dash
dashed
protected boolean dashed
compact
protected boolean compact
CoopnGraphicalSyncArc
public CoopnGraphicalSyncArc(GraphicalVisualRenderableGroup parent,
AbstractGraphicalShape start,
AbstractGraphicalShape end,
CoopnSync sync,
boolean compact,
java.lang.String seqNum,
ArcAspect aspect,
java.lang.String aspectName,
java.lang.String aspectModule,
AspectMgr aspectMgr,
CoopnEnv env)
- Constructor.
CoopnGraphicalSyncArc
public CoopnGraphicalSyncArc(GraphicalVisualRenderableGroup parent,
AbstractGraphicalShape start,
AbstractGraphicalShape end,
CoopnSync sync,
boolean reverse,
boolean compact,
java.lang.String seqNum,
ArcAspect aspect,
java.lang.String aspectName,
java.lang.String aspectModule,
AspectMgr aspectMgr,
CoopnEnv env)
- Complete constructor.
initElement
protected void initElement()
- Initisalisation of the element, before computing the boxes, before any
rendering.
- Overrides:
initElement
in class CoopnGraphicalDirectedArc
internalG2D
protected void internalG2D(java.awt.Graphics2D g)
- Overrides:
internalG2D
in class AbstractGraphicalArc
internalExp
protected void internalExp(GraphicalExporter g)
- Overrides:
internalExp
in class AbstractGraphicalArc
sync
public CoopnSync sync()
- Get the synchronisation associated to this CoopnGraphicalElement, or null if
no synchronisation is associated to this element.
- Specified by:
sync
in interface CoopnGraphicalSyncHolder