org.argouml.uml.diagram.sequence
Class SequenceDiagramGraphModel.CanConnectCmd

java.lang.Object
  extended byorg.argouml.uml.diagram.sequence.SequenceDiagramGraphModel.CanConnectCmd
Direct Known Subclasses:
SequenceDiagramGraphModel.CanConnectCallActionCmd, SequenceDiagramGraphModel.CanConnectCreateActionCmd, SequenceDiagramGraphModel.CanConnectDestroyActionCmd, SequenceDiagramGraphModel.CanConnectReturnActionCmd
Enclosing class:
SequenceDiagramGraphModel

private abstract class SequenceDiagramGraphModel.CanConnectCmd
extends java.lang.Object


Field Summary
private  FigObject _destFigObject
           
private  org.tigris.gef.presentation.Fig _destFigPort
           
private  java.lang.Object _destObject
           
private  java.lang.Object _destPort
           
private  FigObject _srcFigObject
           
private  org.tigris.gef.presentation.Fig _srcFigPort
           
private  java.lang.Object _srcObject
           
private  java.lang.Object _srcPort
           
 
Constructor Summary
SequenceDiagramGraphModel.CanConnectCmd(java.lang.Object fromPort, java.lang.Object toPort)
           
 
Method Summary
abstract  boolean doit()
          Checks if a certain combination of ports and edgeclass can be connected.
 FigObject getDestFigObject()
           
 org.tigris.gef.presentation.Fig getDestFigPort()
           
 java.lang.Object getDestObject()
           
 java.lang.Object getDestPort()
           
 FigObject getSrcFigObject()
           
 org.tigris.gef.presentation.Fig getSrcFigPort()
           
 java.lang.Object getSrcObject()
           
 java.lang.Object getSrcPort()
           
 void setDestFigObject(FigObject object)
           
 void setDestFigPort(org.tigris.gef.presentation.Fig fig)
           
 void setDestObject(java.lang.Object object)
           
 void setDestPort(java.lang.Object object)
           
 void setSrcFigObject(FigObject object)
           
 void setSrcFigPort(org.tigris.gef.presentation.Fig fig)
           
 void setSrcObject(java.lang.Object object)
           
 void setSrcPort(java.lang.Object object)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

_srcPort

private java.lang.Object _srcPort

_destPort

private java.lang.Object _destPort

_srcObject

private java.lang.Object _srcObject

_destObject

private java.lang.Object _destObject

_srcFigObject

private FigObject _srcFigObject

_destFigObject

private FigObject _destFigObject

_srcFigPort

private org.tigris.gef.presentation.Fig _srcFigPort

_destFigPort

private org.tigris.gef.presentation.Fig _destFigPort
Constructor Detail

SequenceDiagramGraphModel.CanConnectCmd

public SequenceDiagramGraphModel.CanConnectCmd(java.lang.Object fromPort,
                                               java.lang.Object toPort)
Method Detail

getDestFigObject

public FigObject getDestFigObject()
Returns:

getDestFigPort

public org.tigris.gef.presentation.Fig getDestFigPort()
Returns:

getDestObject

public java.lang.Object getDestObject()
Returns:

getDestPort

public java.lang.Object getDestPort()
Returns:

getSrcFigObject

public FigObject getSrcFigObject()
Returns:

getSrcFigPort

public org.tigris.gef.presentation.Fig getSrcFigPort()
Returns:

getSrcObject

public java.lang.Object getSrcObject()
Returns:

getSrcPort

public java.lang.Object getSrcPort()
Returns:

setDestFigObject

public void setDestFigObject(FigObject object)
Parameters:
object -

setDestFigPort

public void setDestFigPort(org.tigris.gef.presentation.Fig fig)
Parameters:
fig -

setDestObject

public void setDestObject(java.lang.Object object)
Parameters:
object -

setDestPort

public void setDestPort(java.lang.Object object)
Parameters:
object -

setSrcFigObject

public void setSrcFigObject(FigObject object)
Parameters:
object -

setSrcFigPort

public void setSrcFigPort(org.tigris.gef.presentation.Fig fig)
Parameters:
fig -

setSrcObject

public void setSrcObject(java.lang.Object object)
Parameters:
object -

setSrcPort

public void setSrcPort(java.lang.Object object)
Parameters:
object -

doit

public abstract boolean doit()
Checks if a certain combination of ports and edgeclass can be connected.



ArgoUML © 1996-2004 (20040316)ArgoUML HomepageArgoUML Developers' pageArgoUML Cookbook