Synergy Home Page

au.edu.swin.synergy.plugin.packager
Class BPackageNodeDiagram

java.lang.Object
  |
  +--au.edu.swin.synergy.plugin.packager.BPackageNodeDiagram

public class BPackageNodeDiagram
extends Object
implements BDiagram


Field Summary
static int kNoIndex
           
 
Constructor Summary
BPackageNodeDiagram()
          Please complete the missing tags for BPackageNodeDiagram
 
Method Summary
 void addDrawable(BDrawable drawable)
           
 void addVisibleDrawablesToList(Vector visibleList, BScalarRect bounds)
          Please complete the missing tags for getGroups
 void bringSelectionToFront(Vector selection)
           
 boolean continueAdd(BScalarPoint pos, BDrawable under)
           
 void createDrawable(String name, BScalarPoint pos)
          Please complete the missing tags for addGroup
 void delete(BDrawable drawable)
           
 void dragAdd(BScalarPoint deltaXY, BDrawable under)
           
 Vector getPlaceableDrawables()
          Please complete the missing tags for getPlaceableDrawables
 void sendSelectionToBack(Vector selection)
           
 void setPackageNode(BPackageNode pNode)
          Please complete the missing tags for setPackageNode
 void setPropIndex(int index)
           
 BDrawable startAdd(BDrawable drawable, BScalarPoint pos, BDrawable under)
           
 boolean stopAdd(BScalarPoint pos, BDrawable under, int modifiers)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

kNoIndex

public static final int kNoIndex
Constructor Detail

BPackageNodeDiagram

public BPackageNodeDiagram()
Please complete the missing tags for BPackageNodeDiagram
Parameters:
-  
Method Detail

addVisibleDrawablesToList

public void addVisibleDrawablesToList(Vector visibleList,
                                      BScalarRect bounds)
Please complete the missing tags for getGroups
Specified by:
addVisibleDrawablesToList in interface BDiagram
Parameters:
-  
Returns:
 
Pre Condition:
 
Post Condition:
 

setPropIndex

public void setPropIndex(int index)

getPlaceableDrawables

public Vector getPlaceableDrawables()
Please complete the missing tags for getPlaceableDrawables
Specified by:
getPlaceableDrawables in interface BDiagram
Parameters:
-  
Returns:
 
Pre Condition:
 
Post Condition:
 

setPackageNode

public void setPackageNode(BPackageNode pNode)
Please complete the missing tags for setPackageNode
Parameters:
-  
Returns:
 
Pre Condition:
 
Post Condition:
 

createDrawable

public void createDrawable(String name,
                           BScalarPoint pos)
Please complete the missing tags for addGroup
Specified by:
createDrawable in interface BDiagram
Parameters:
-  
Returns:
 
Pre Condition:
 
Post Condition:
 

addDrawable

public void addDrawable(BDrawable drawable)
Specified by:
addDrawable in interface BDiagram

startAdd

public BDrawable startAdd(BDrawable drawable,
                          BScalarPoint pos,
                          BDrawable under)
Specified by:
startAdd in interface BDiagram

continueAdd

public boolean continueAdd(BScalarPoint pos,
                           BDrawable under)
Specified by:
continueAdd in interface BDiagram

dragAdd

public void dragAdd(BScalarPoint deltaXY,
                    BDrawable under)
Specified by:
dragAdd in interface BDiagram

stopAdd

public boolean stopAdd(BScalarPoint pos,
                       BDrawable under,
                       int modifiers)
Specified by:
stopAdd in interface BDiagram

delete

public void delete(BDrawable drawable)
Specified by:
delete in interface BDiagram

bringSelectionToFront

public void bringSelectionToFront(Vector selection)
Specified by:
bringSelectionToFront in interface BDiagram

sendSelectionToBack

public void sendSelectionToBack(Vector selection)
Specified by:
sendSelectionToBack in interface BDiagram

Synergy Home Page