aminePlatform.guis.cgDrawing
Class HierarchyWndCG

java.lang.Object
  extended byjava.util.Dictionary
      extended byjava.util.Hashtable
          extended byaminePlatform.guis.cgDrawing.HierarchyWndCG
All Implemented Interfaces:
java.lang.Cloneable, java.util.Map, java.io.Serializable

public class HierarchyWndCG
extends java.util.Hashtable

Title : HierarchyWndGC

Description : HierarchyWndGC is used in CG drawing to manage the hierarchy of open frames (frames that show embeeded CGs).

Copyright : Copyright (c) Adil KABBAJ 2004-2009

See Also:
Serialized Form

Nested Class Summary
 
Nested classes inherited from class java.util.Hashtable
 
Field Summary
 MainFrame mainFrame
           
 GraphDrawFrame WndActive
           
 GraphDrawFrame WndRacine
           
 
Constructor Summary
HierarchyWndCG(MainFrame f)
           
 
Method Summary
 void clear(boolean all)
           
(package private)  void closeChildrenFrames(GraphDrawFrame wd)
           
 void closeFrame(GraphDrawFrame wdGC, boolean all, boolean bConsultUser)
           
 GraphDrawFrame findFrameForCG(Graph graph)
           
 GraphDrawFrame getFatherFrame(GraphDrawFrame wdGC)
           
 GraphDrawFrame getRoot()
           
 void newChild(GraphDrawFrame wdPere, GraphDrawFrame wdFils)
           
 void repaintAllActiveWnd()
           
 void setRoot(GraphDrawFrame wd)
           
 
Methods inherited from class java.util.Hashtable
clear, clone, contains, containsKey, containsValue, elements, entrySet, equals, get, hashCode, isEmpty, keys, keySet, put, putAll, rehash, remove, size, toString, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

mainFrame

public MainFrame mainFrame

WndRacine

public GraphDrawFrame WndRacine

WndActive

public GraphDrawFrame WndActive
Constructor Detail

HierarchyWndCG

public HierarchyWndCG(MainFrame f)
Method Detail

getRoot

public GraphDrawFrame getRoot()

setRoot

public void setRoot(GraphDrawFrame wd)

newChild

public void newChild(GraphDrawFrame wdPere,
                     GraphDrawFrame wdFils)

findFrameForCG

public GraphDrawFrame findFrameForCG(Graph graph)

repaintAllActiveWnd

public void repaintAllActiveWnd()

clear

public void clear(boolean all)

getFatherFrame

public GraphDrawFrame getFatherFrame(GraphDrawFrame wdGC)

closeFrame

public void closeFrame(GraphDrawFrame wdGC,
                       boolean all,
                       boolean bConsultUser)

closeChildrenFrames

void closeChildrenFrames(GraphDrawFrame wd)