com.ebmwebsourcing.webdesigner.presentation.gwt.client.designer
Class Registry

java.lang.Object
  extended by com.ebmwebsourcing.webdesigner.presentation.gwt.client.designer.Registry

public class Registry
extends java.lang.Object

The registry is used to register every
component needed by the editor.

Author:
nfleury

Constructor Summary
Registry(Designer designer)
           
 
Method Summary
 void addComponent(DiagramComponent component)
           
 void addSyntax(DiagramSyntax syntax)
           
 void addView(DiagramView view)
           
 DiagramComponent getComponentByName(java.lang.String name)
           
 java.util.ArrayList<DiagramComponent> getComponentByPosition(java.lang.String positionName)
           
 DiagramSyntax getDiagramSyntaxByName(java.lang.String name)
           
 DrawingPanelComponent getDrawingPanelComponentBySyntax(DiagramSyntax syntax)
           
 DiagramLayout getLayout()
           
 DiagramView getViewByName(java.lang.String name)
           
 java.util.HashMap<java.lang.String,DiagramView> getViews()
           
 void setLayout(DiagramLayout layout)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Registry

public Registry(Designer designer)
Method Detail

getViewByName

public DiagramView getViewByName(java.lang.String name)

getViews

public java.util.HashMap<java.lang.String,DiagramView> getViews()

getDiagramSyntaxByName

public DiagramSyntax getDiagramSyntaxByName(java.lang.String name)

getComponentByName

public DiagramComponent getComponentByName(java.lang.String name)

addView

public void addView(DiagramView view)

addSyntax

public void addSyntax(DiagramSyntax syntax)

addComponent

public void addComponent(DiagramComponent component)

getComponentByPosition

public java.util.ArrayList<DiagramComponent> getComponentByPosition(java.lang.String positionName)

getDrawingPanelComponentBySyntax

public DrawingPanelComponent getDrawingPanelComponentBySyntax(DiagramSyntax syntax)

setLayout

public void setLayout(DiagramLayout layout)

getLayout

public DiagramLayout getLayout()


Copyright © 2010 eBM WebSourcing. All Rights Reserved.