standup.clouds
Class MessageWindowBubble

java.lang.Object
  extended by standup.clouds.EntityAnimatedInteractive
      extended by standup.clouds.EntityAnimatedInteractiveBubbleLabel
          extended by standup.clouds.MessageWindowBubble
All Implemented Interfaces:
Entity, EntityAnimated

public class MessageWindowBubble
extends EntityAnimatedInteractiveBubbleLabel


Field Summary
(package private)  Dimension bubbleShapeSize
          FIELDS
private  Point from
           
(package private)  int steps
           
private  Point to
           
 
Fields inherited from class standup.clouds.EntityAnimatedInteractiveBubbleLabel
bubbleLabel, cloudLabelLayout, myShape
 
Fields inherited from class standup.clouds.EntityAnimatedInteractive
containingPanel, frontend
 
Constructor Summary
MessageWindowBubble(CloudFrontend _f, JPanel _p, CloudLabel _label, Dimension ukuran, Point _from, Point _to, int _steps, ShapeDetails shd)
           
 
Method Summary
 void clicked()
           
 CloudLabel getHelpText()
           
 String getLogFileText()
           
 void step(int frame)
           
 
Methods inherited from class standup.clouds.EntityAnimatedInteractiveBubbleLabel
contains, draw, getBubbleLabel, getCurrentDimension, getCurrentLocation, getSpeechText, layoutCloudLabel
 
Methods inherited from class standup.clouds.EntityAnimatedInteractive
dehighlight, highlight, isHighlighted, speakSpeechText
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

bubbleShapeSize

final Dimension bubbleShapeSize
FIELDS


from

private final Point from

to

private final Point to

steps

final int steps
Constructor Detail

MessageWindowBubble

public MessageWindowBubble(CloudFrontend _f,
                           JPanel _p,
                           CloudLabel _label,
                           Dimension ukuran,
                           Point _from,
                           Point _to,
                           int _steps,
                           ShapeDetails shd)
Method Detail

clicked

public void clicked()
Overrides:
clicked in class EntityAnimatedInteractive

getLogFileText

public String getLogFileText()
Specified by:
getLogFileText in class EntityAnimatedInteractive

step

public void step(int frame)

getHelpText

public CloudLabel getHelpText()
Overrides:
getHelpText in class EntityAnimatedInteractive