net.sf.sdedit.message
Class AnswerToSelf

java.lang.Object
  extended by net.sf.sdedit.message.Message
      extended by net.sf.sdedit.message.Answer
          extended by net.sf.sdedit.message.AnswerToSelf
All Implemented Interfaces:
Constants

public class AnswerToSelf
extends Answer


Field Summary
 
Fields inherited from class net.sf.sdedit.message.Message
diagram
 
Fields inherited from interface net.sf.sdedit.Constants
ACTIVE_LIFELINE_COLOR, ANTI_ALIAS, dashed, DEFAULT_CODE_FONT, DEFAULT_CURSOR, DEFAULT_ENCODING_SCHEME, dotted, emptyStroke, GLOBAL_CONF_FILE, HAND_CURSOR, MOVE_CURSOR, SAVE_AS_FILE_PROPERTY, SAVE_AS_TYPE_PROPERTY, solid, TEST_FREEHEP_CLASSNAME, thick, thick_dashed, THREAD_COLORS
 
Constructor Summary
AnswerToSelf(Lifeline caller, Lifeline callee, Diagram diagram, MessageData data, ForwardMessage forward)
           
 
Method Summary
 void updateView()
          Creates some space on the diagram, so that the message arrow and its label can be drawn, then draws them and creates some more space.
 
Methods inherited from class net.sf.sdedit.message.Answer
getForwardMessage, getText, terminate
 
Methods inherited from class net.sf.sdedit.message.Message
extendLifelines, getArrow, getCallee, getCaller, getConfiguration, getData, getDiagram, getThread, isSynchronous, setArrow, toString, v
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

AnswerToSelf

public AnswerToSelf(Lifeline caller,
                    Lifeline callee,
                    Diagram diagram,
                    MessageData data,
                    ForwardMessage forward)
Method Detail

updateView

public void updateView()
Description copied from class: Message
Creates some space on the diagram, so that the message arrow and its label can be drawn, then draws them and creates some more space. Changes the state of the diagram so that the effects of the message are reflected. When creating space, the lifelines that do not participate in the message must be drawn according to their current state (via Message.extendLifelines(int).

Overrides:
updateView in class Answer


Copyright © 2011. All Rights Reserved.