com.extjs.gxt.ui.client.data
Class NestedModelUtil

java.lang.Object
  extended by com.extjs.gxt.ui.client.data.NestedModelUtil

public class NestedModelUtil
extends java.lang.Object


Constructor Summary
NestedModelUtil()
           
 
Method Summary
static java.lang.Object convertIfNecessary(java.lang.Object obj)
           
static
<X> X
getNestedValue(ModelData model, java.util.List<java.lang.String> paths)
           
static
<X> X
getNestedValue(ModelData model, java.lang.String property)
           
static boolean isNestedProperty(java.lang.String property)
           
static
<X> X
setNestedValue(ModelData model, java.util.List<java.lang.String> paths, java.lang.Object value)
           
static
<X> X
setNestedValue(ModelData model, java.lang.String property, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NestedModelUtil

public NestedModelUtil()
Method Detail

getNestedValue

public static <X> X getNestedValue(ModelData model,
                                   java.lang.String property)

convertIfNecessary

public static java.lang.Object convertIfNecessary(java.lang.Object obj)

getNestedValue

public static <X> X getNestedValue(ModelData model,
                                   java.util.List<java.lang.String> paths)

setNestedValue

public static <X> X setNestedValue(ModelData model,
                                   java.lang.String property,
                                   java.lang.Object value)

setNestedValue

public static <X> X setNestedValue(ModelData model,
                                   java.util.List<java.lang.String> paths,
                                   java.lang.Object value)

isNestedProperty

public static boolean isNestedProperty(java.lang.String property)