com.ebmwebsourcing.webdesigner.presentation.gwt.client.metamodel
Class DiagramModel

java.lang.Object
  extended by com.ebmwebsourcing.webdesigner.presentation.gwt.client.metamodel.DiagramModel

public class DiagramModel
extends java.lang.Object


Constructor Summary
DiagramModel()
           
 
Method Summary
 void addModelGroup(DiagramModelGroup group)
           
 void addPropertyChangedHandler(PropertyChangedHandler handler)
           
 java.util.ArrayList<DiagramProperty<?>> getAllProperties()
           
 DiagramModelGroup getGroupByName(java.lang.String name)
           
 java.util.List<DiagramModelGroup> getModelGroups()
           
<T> java.util.List<DiagramProperty<T>>
getPropertiesForType(java.lang.Class<T> type)
           
 DiagramProperty<?> getPropertyByName(java.lang.String name)
           
 java.util.ArrayList<PropertyChangedHandler> getPropertyChangedHandlers()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DiagramModel

public DiagramModel()
Method Detail

addModelGroup

public void addModelGroup(DiagramModelGroup group)

getGroupByName

public DiagramModelGroup getGroupByName(java.lang.String name)

getPropertyChangedHandlers

public java.util.ArrayList<PropertyChangedHandler> getPropertyChangedHandlers()

getPropertyByName

public DiagramProperty<?> getPropertyByName(java.lang.String name)

getAllProperties

public java.util.ArrayList<DiagramProperty<?>> getAllProperties()

addPropertyChangedHandler

public void addPropertyChangedHandler(PropertyChangedHandler handler)

getModelGroups

public java.util.List<DiagramModelGroup> getModelGroups()

getPropertiesForType

public <T> java.util.List<DiagramProperty<T>> getPropertiesForType(java.lang.Class<T> type)


Copyright © 2010 eBM WebSourcing. All Rights Reserved.