com.ebmwebsourcing.geasytools.modeleditor.modelmanager.client.uibinder
Class AbstractUITemplate

java.lang.Object
  extended by com.ebmwebsourcing.geasytools.modeleditor.modelmanager.client.uibinder.AbstractUITemplate
Direct Known Subclasses:
DefaultUITemplate

public abstract class AbstractUITemplate
extends java.lang.Object


Field Summary
protected  java.util.HashMap<java.lang.String,java.util.List<Field>> fields
           
static java.util.HashSet<UIFieldWidget> hasObserver
           
 
Constructor Summary
AbstractUITemplate()
           
 
Method Summary
protected  java.util.HashSet<java.lang.Class<?>> getMappedModelTypes()
           
abstract  com.google.gwt.user.client.ui.Widget getTemplate()
           
protected  UIFieldWidget getUIField(java.lang.String fieldName)
           
abstract  void refresh()
           
 void setFields(java.util.HashMap<java.lang.String,java.util.List<Field>> fields)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

fields

protected java.util.HashMap<java.lang.String,java.util.List<Field>> fields

hasObserver

public static java.util.HashSet<UIFieldWidget> hasObserver
Constructor Detail

AbstractUITemplate

public AbstractUITemplate()
Method Detail

setFields

public void setFields(java.util.HashMap<java.lang.String,java.util.List<Field>> fields)

getUIField

protected UIFieldWidget getUIField(java.lang.String fieldName)

getMappedModelTypes

protected java.util.HashSet<java.lang.Class<?>> getMappedModelTypes()

getTemplate

public abstract com.google.gwt.user.client.ui.Widget getTemplate()

refresh

public abstract void refresh()


Copyright © 2010-2011 Petals Link. All Rights Reserved.