android.databinding.tool.store
Class ResourceBundle.BindingTargetBundle

java.lang.Object
  extended by android.databinding.tool.store.ResourceBundle.BindingTargetBundle
All Implemented Interfaces:
LocationScopeProvider, ScopeProvider, java.io.Serializable
Enclosing class:
ResourceBundle

public static class ResourceBundle.BindingTargetBundle
extends java.lang.Object
implements java.io.Serializable, LocationScopeProvider

See Also:
Serialized Form

Nested Class Summary
static class ResourceBundle.BindingTargetBundle.BindingBundle
           
 
Field Summary
 java.util.List<ResourceBundle.BindingTargetBundle.BindingBundle> mBindingBundleList
           
 java.lang.String mId
           
 java.lang.String mIncludedLayout
           
 Location mLocation
           
 java.lang.String mOriginalTag
           
 java.lang.String mTag
           
 boolean mUsed
           
 java.lang.String mViewName
           
 
Constructor Summary
ResourceBundle.BindingTargetBundle()
           
ResourceBundle.BindingTargetBundle(java.lang.String id, java.lang.String viewName, boolean used, java.lang.String tag, java.lang.String originalTag, Location location)
           
 
Method Summary
 void addBinding(java.lang.String name, java.lang.String expr, boolean isTwoWay, Location location, Location valueLocation)
           
 java.util.List<ResourceBundle.BindingTargetBundle.BindingBundle> getBindingBundleList()
           
 java.lang.String getFullClassName()
           
 java.lang.String getId()
           
 java.lang.String getIncludedLayout()
           
 java.lang.String getInterfaceType()
           
 Location getLocation()
           
 java.lang.String getOriginalTag()
           
 java.lang.String getTag()
           
 boolean isBinder()
           
 boolean isUsed()
           
 java.util.List<Location> provideScopeLocation()
           
 void setIncludedLayout(java.lang.String includedLayout)
           
 void setInterfaceType(java.lang.String interfaceType)
           
 void setLocation(Location location)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

mId

public java.lang.String mId

mTag

public java.lang.String mTag

mOriginalTag

public java.lang.String mOriginalTag

mViewName

public java.lang.String mViewName

mUsed

public boolean mUsed

mBindingBundleList

public java.util.List<ResourceBundle.BindingTargetBundle.BindingBundle> mBindingBundleList

mIncludedLayout

public java.lang.String mIncludedLayout

mLocation

public Location mLocation
Constructor Detail

ResourceBundle.BindingTargetBundle

public ResourceBundle.BindingTargetBundle()

ResourceBundle.BindingTargetBundle

public ResourceBundle.BindingTargetBundle(java.lang.String id,
                                          java.lang.String viewName,
                                          boolean used,
                                          java.lang.String tag,
                                          java.lang.String originalTag,
                                          Location location)
Method Detail

addBinding

public void addBinding(java.lang.String name,
                       java.lang.String expr,
                       boolean isTwoWay,
                       Location location,
                       Location valueLocation)

setIncludedLayout

public void setIncludedLayout(java.lang.String includedLayout)

getIncludedLayout

public java.lang.String getIncludedLayout()

isBinder

public boolean isBinder()

setInterfaceType

public void setInterfaceType(java.lang.String interfaceType)

setLocation

public void setLocation(Location location)

getLocation

public Location getLocation()

getId

public java.lang.String getId()

getTag

public java.lang.String getTag()

getOriginalTag

public java.lang.String getOriginalTag()

getFullClassName

public java.lang.String getFullClassName()

isUsed

public boolean isUsed()

getBindingBundleList

public java.util.List<ResourceBundle.BindingTargetBundle.BindingBundle> getBindingBundleList()

getInterfaceType

public java.lang.String getInterfaceType()

provideScopeLocation

public java.util.List<Location> provideScopeLocation()
Specified by:
provideScopeLocation in interface LocationScopeProvider