public class CreateScreenSettings extends DataClass
RPCManager.createScreen().  Classes and instances can be mapped
 (constructed as) other classes, and existing widget instances can be returned for new ones.factoryCreated, factoryProperties| Constructor and Description | 
|---|
| CreateScreenSettings() | 
| CreateScreenSettings(com.google.gwt.core.client.JavaScriptObject jsObj) | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.Map | getClassSubstitutions()Maps class names of widgets in the screen to new class names, so that if a widget would normally be constructed as an
 instance of a class, and that class is in the map, it's instead constructed as an instance of the new class. | 
| java.util.Map | getComponentSubstitutions()Defines the map of new widget  ids to existing class instances, or to new instances that will be of a different class. | 
| static CreateScreenSettings | getOrCreateRef(com.google.gwt.core.client.JavaScriptObject jsObj) | 
| CreateScreenSettings | setClassSubstitutions(java.util.Map classSubstitutions)Maps class names of widgets in the screen to new class names, so that if a widget would normally be constructed as an
 instance of a class, and that class is in the map, it's instead constructed as an instance of the new class. | 
| CreateScreenSettings | setComponentSubstitutions(java.util.Map componentSubstitutions)Defines the map of new widget  ids to existing class instances, or to new instances that will be of a different class. | 
applyFactoryProperties, doAddHandler, fireEvent, getAttribute, getAttributeAsBoolean, getAttributeAsBoolean, getAttributeAsDate, getAttributeAsDouble, getAttributeAsDoubleArray, getAttributeAsFloat, getAttributeAsInt, getAttributeAsIntArray, getAttributeAsJavaScriptObject, getAttributeAsLong, getAttributeAsMap, getAttributeAsObject, getAttributeAsRecord, getAttributeAsString, getAttributeAsStringArray, getAttributes, getHandlerCount, isFactoryCreated, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttribute, setAttributeAsJavaObject, setFactoryCreatedpublic CreateScreenSettings()
public CreateScreenSettings(com.google.gwt.core.client.JavaScriptObject jsObj)
public static CreateScreenSettings getOrCreateRef(com.google.gwt.core.client.JavaScriptObject jsObj)
public CreateScreenSettings setClassSubstitutions(java.util.Map classSubstitutions)
classSubstitutions - New classSubstitutions value. Default value is nullCreateScreenSettings instance, for chaining setter callsRPCManager.createScreen(java.lang.String)public java.util.Map getClassSubstitutions()
RPCManager.createScreen(java.lang.String)public CreateScreenSettings setComponentSubstitutions(java.util.Map componentSubstitutions)
 Note that
 where we return an existing instance, not even its Canvas.ID will be
 changed.  An alternative is programmtic replacement using Layout.replaceMember().
componentSubstitutions - New componentSubstitutions value. Default value is nullCreateScreenSettings instance, for chaining setter callsRPCManager.createScreen(java.lang.String)public java.util.Map getComponentSubstitutions()
 Note that
 where we return an existing instance, not even its Canvas.ID will be
 changed.  An alternative is programmtic replacement using Layout.replaceMember().
RPCManager.createScreen(java.lang.String)