org.objectweb.fractal.gui.repository.lib
Class FractalAdlWriter

java.lang.Object
  extended byorg.objectweb.fractal.gui.repository.lib.FractalAdlWriter

public class FractalAdlWriter
extends java.lang.Object


Constructor Summary
FractalAdlWriter()
           
 
Method Summary
 void saveAttributes(Component c, org.objectweb.fractal.gui.repository.lib.FractalAdlWriter.AdlNode comp)
           
 void saveComponent(Component c, org.objectweb.fractal.gui.repository.lib.FractalAdlWriter.AdlNode comp, java.lang.String name, boolean internalType, java.util.Map sharing)
           
 void saveComponentHeader(Component c, org.objectweb.fractal.gui.repository.lib.FractalAdlWriter.AdlNode comp, java.lang.String name, boolean internalType)
           
 void saveCompositeComponent(Component c, org.objectweb.fractal.gui.repository.lib.FractalAdlWriter.AdlNode comp, java.lang.String name, java.util.Map sharing)
           
 void saveController(Component c, org.objectweb.fractal.gui.repository.lib.FractalAdlWriter.AdlNode comp)
           
 void saveCoordinates(GraphModel g, Component c, org.objectweb.fractal.gui.repository.lib.FractalAdlWriter.AdlNode comp)
           
 void saveInterfaces(java.util.List itfs, org.objectweb.fractal.gui.repository.lib.FractalAdlWriter.AdlNode itfTypes, boolean server)
           
 void savePrimitiveComponent(Component c, org.objectweb.fractal.gui.repository.lib.FractalAdlWriter.AdlNode comp, java.lang.String name, java.util.Map sharing)
           
 java.lang.String saveTemplate(Component c, GraphModel graph)
           
 java.lang.String saveType(Component c)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FractalAdlWriter

public FractalAdlWriter()
Method Detail

saveTemplate

public java.lang.String saveTemplate(Component c,
                                     GraphModel graph)
                              throws java.lang.Exception
Throws:
java.lang.Exception

saveComponent

public void saveComponent(Component c,
                          org.objectweb.fractal.gui.repository.lib.FractalAdlWriter.AdlNode comp,
                          java.lang.String name,
                          boolean internalType,
                          java.util.Map sharing)
                   throws java.lang.Exception
Throws:
java.lang.Exception

savePrimitiveComponent

public void savePrimitiveComponent(Component c,
                                   org.objectweb.fractal.gui.repository.lib.FractalAdlWriter.AdlNode comp,
                                   java.lang.String name,
                                   java.util.Map sharing)
                            throws java.lang.Exception
Throws:
java.lang.Exception

saveCompositeComponent

public void saveCompositeComponent(Component c,
                                   org.objectweb.fractal.gui.repository.lib.FractalAdlWriter.AdlNode comp,
                                   java.lang.String name,
                                   java.util.Map sharing)
                            throws java.lang.Exception
Throws:
java.lang.Exception

saveComponentHeader

public void saveComponentHeader(Component c,
                                org.objectweb.fractal.gui.repository.lib.FractalAdlWriter.AdlNode comp,
                                java.lang.String name,
                                boolean internalType)
                         throws java.lang.Exception
Throws:
java.lang.Exception

saveType

public java.lang.String saveType(Component c)
                          throws java.lang.Exception
Throws:
java.lang.Exception

saveInterfaces

public void saveInterfaces(java.util.List itfs,
                           org.objectweb.fractal.gui.repository.lib.FractalAdlWriter.AdlNode itfTypes,
                           boolean server)
                    throws java.lang.Exception
Throws:
java.lang.Exception

saveController

public void saveController(Component c,
                           org.objectweb.fractal.gui.repository.lib.FractalAdlWriter.AdlNode comp)
                    throws java.lang.Exception
Throws:
java.lang.Exception

saveAttributes

public void saveAttributes(Component c,
                           org.objectweb.fractal.gui.repository.lib.FractalAdlWriter.AdlNode comp)
                    throws java.lang.Exception
Throws:
java.lang.Exception

saveCoordinates

public void saveCoordinates(GraphModel g,
                            Component c,
                            org.objectweb.fractal.gui.repository.lib.FractalAdlWriter.AdlNode comp)
                     throws java.lang.Exception
Throws:
java.lang.Exception