Home | History | Annotate | Download | only in layoutlib_api

META-INF/
META-INF/MANIFEST.MF
com/
com/android/
com/android/ide/
com/android/ide/common/
com/android/ide/common/rendering/
com/android/ide/common/rendering/api/
com/android/ide/common/rendering/api/AdapterBinding.class
AdapterBinding.java
package com.android.ide.common.rendering.api
public com.android.ide.common.rendering.api.AdapterBinding extends java.lang.Object implements java.lang.Iterable  {
	private final int mRepeatCount
	private final java.util.List mHeaders
	private final java.util.List mItems
	private final java.util.List mFooters
	public void  (int) 
		int repeatCount
	public int getRepeatCount () 
	public void addHeader (com.android.ide.common.rendering.api.ResourceReference) 
		com.android.ide.common.rendering.api.ResourceReference layoutInfo
	public int getHeaderCount () 
	public com.android.ide.common.rendering.api.ResourceReference getHeaderAt (int) 
		int index
	public void addItem (com.android.ide.common.rendering.api.DataBindingItem) 
		com.android.ide.common.rendering.api.DataBindingItem item
	public int getItemCount () 
	public com.android.ide.common.rendering.api.DataBindingItem getItemAt (int) 
		int index
	public void addFooter (com.android.ide.common.rendering.api.ResourceReference) 
		com.android.ide.common.rendering.api.ResourceReference layoutInfo
	public int getFooterCount () 
	public com.android.ide.common.rendering.api.ResourceReference getFooterAt (int) 
		int index
	public java.util.Iterator iterator () 
}

com/android/ide/common/rendering/api/Bridge.class
Bridge.java
package com.android.ide.common.rendering.api
public abstract com.android.ide.common.rendering.api.Bridge extends java.lang.Object {
	public static final int API_CURRENT
	public void  () 
	public abstract int getApiLevel () 
	public int getRevision () 
	public java.util.EnumSet getCapabilities () 
	public boolean init (java.util.Map, java.io.File, java.util.Map, com.android.ide.common.rendering.api.LayoutLog) 
		java.util.Map platformProperties
		java.io.File fontLocation
		java.util.Map enumValueMap
		com.android.ide.common.rendering.api.LayoutLog log
	public boolean dispose () 
	public com.android.ide.common.rendering.api.RenderSession createSession (com.android.ide.common.rendering.api.SessionParams) 
		com.android.ide.common.rendering.api.SessionParams params
	public com.android.ide.common.rendering.api.Result renderDrawable (com.android.ide.common.rendering.api.DrawableParams) 
		com.android.ide.common.rendering.api.DrawableParams params
	public void clearCaches (java.lang.Object) 
		Object projectKey
	public com.android.ide.common.rendering.api.Result getViewParent (java.lang.Object) 
		Object viewObject
	public com.android.ide.common.rendering.api.Result getViewIndex (java.lang.Object) 
		Object viewObject
	public com.android.ide.common.rendering.api.Result getViewBaseline (java.lang.Object) 
		Object viewObject
}

com/android/ide/common/rendering/api/Capability.class
Capability.java
package com.android.ide.common.rendering.api
public final com.android.ide.common.rendering.api.Capability extends java.lang.Enum {
	public static final com.android.ide.common.rendering.api.Capability UNBOUND_RENDERING
	public static final com.android.ide.common.rendering.api.Capability CUSTOM_BACKGROUND_COLOR
	public static final com.android.ide.common.rendering.api.Capability RENDER
	public static final com.android.ide.common.rendering.api.Capability LAYOUT_ONLY
	public static final com.android.ide.common.rendering.api.Capability EMBEDDED_LAYOUT
	public static final com.android.ide.common.rendering.api.Capability VIEW_MANIPULATION
	public static final com.android.ide.common.rendering.api.Capability PLAY_ANIMATION
	public static final com.android.ide.common.rendering.api.Capability ANIMATED_VIEW_MANIPULATION
	public static final com.android.ide.common.rendering.api.Capability FULL_ANIMATED_VIEW_MANIPULATION
	public static final com.android.ide.common.rendering.api.Capability ADAPTER_BINDING
	public static final com.android.ide.common.rendering.api.Capability EXTENDED_VIEWINFO
	private static final com.android.ide.common.rendering.api.Capability[] $VALUES
	public static com.android.ide.common.rendering.api.Capability[] values () 
	public static com.android.ide.common.rendering.api.Capability valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	static void  () 
}

com/android/ide/common/rendering/api/DataBindingItem.class
DataBindingItem.java
package com.android.ide.common.rendering.api
public com.android.ide.common.rendering.api.DataBindingItem extends java.lang.Object implements java.lang.Iterable  {
	private final com.android.ide.common.rendering.api.ResourceReference mReference
	private final int mCount
	private java.util.List mChildren
	public void  (com.android.ide.common.rendering.api.ResourceReference, int) 
		com.android.ide.common.rendering.api.ResourceReference reference
		int count
	public void  (java.lang.String, boolean, int) 
		String name
		boolean platformLayout
		int count
	public void  (java.lang.String, boolean) 
		String name
		boolean platformLayout
	public void  (java.lang.String, int) 
		String name
		int count
	public void  (java.lang.String) 
		String name
	public com.android.ide.common.rendering.api.ResourceReference getViewReference () 
	public int getCount () 
	public void addChild (com.android.ide.common.rendering.api.DataBindingItem) 
		com.android.ide.common.rendering.api.DataBindingItem child
	public java.util.List getChildren () 
	public java.util.Iterator iterator () 
		java.util.List list
}

com/android/ide/common/rendering/api/DeclareStyleableResourceValue.class
DeclareStyleableResourceValue.java
package com.android.ide.common.rendering.api
public com.android.ide.common.rendering.api.DeclareStyleableResourceValue extends com.android.ide.common.rendering.api.ResourceValue {
	private java.util.Map mEnumMap
	public void  (com.android.resources.ResourceType, java.lang.String, boolean) 
		com.android.resources.ResourceType type
		String name
		boolean isFramework
	public java.util.Map getAttributeValues (java.lang.String) 
		String name
	public void addValue (java.lang.String, java.lang.String, java.lang.Integer) 
		java.util.Map map
		String attribute
		String name
		Integer value
		java.util.Map map
}

com/android/ide/common/rendering/api/DensityBasedResourceValue.class
DensityBasedResourceValue.java
package com.android.ide.common.rendering.api
public com.android.ide.common.rendering.api.DensityBasedResourceValue extends com.android.ide.common.rendering.api.ResourceValue implements com.android.layoutlib.api.IDensityBasedResourceValue  {
	private com.android.resources.Density mDensity
	public void  (com.android.resources.ResourceType, java.lang.String, java.lang.String, com.android.resources.Density, boolean) 
		com.android.resources.ResourceType type
		String name
		String value
		com.android.resources.Density density
		boolean isFramework
	public com.android.resources.Density getResourceDensity () 
	public com.android.layoutlib.api.IDensityBasedResourceValue$Density getDensity () 
	public java.lang.String toString () 
	public int hashCode () 
		int prime
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		com.android.ide.common.rendering.api.DensityBasedResourceValue other
}

com/android/ide/common/rendering/api/DrawableParams.class
DrawableParams.java
package com.android.ide.common.rendering.api
public com.android.ide.common.rendering.api.DrawableParams extends com.android.ide.common.rendering.api.RenderParams {
	private final com.android.ide.common.rendering.api.ResourceValue mDrawable
	public void  (com.android.ide.common.rendering.api.ResourceValue, java.lang.Object, int, int, com.android.resources.Density, float, float, com.android.ide.common.rendering.api.RenderResources, com.android.ide.common.rendering.api.IProjectCallback, int, int, com.android.ide.common.rendering.api.LayoutLog) 
		com.android.ide.common.rendering.api.ResourceValue drawable
		Object projectKey
		int screenWidth
		int screenHeight
		com.android.resources.Density density
		float xdpi
		float ydpi
		com.android.ide.common.rendering.api.RenderResources renderResources
		com.android.ide.common.rendering.api.IProjectCallback projectCallback
		int minSdkVersion
		int targetSdkVersion
		com.android.ide.common.rendering.api.LayoutLog log
	public void  (com.android.ide.common.rendering.api.DrawableParams) 
		com.android.ide.common.rendering.api.DrawableParams params
	public com.android.ide.common.rendering.api.ResourceValue getDrawable () 
}

com/android/ide/common/rendering/api/IAnimationListener.class
IAnimationListener.java
package com.android.ide.common.rendering.api
public abstract com.android.ide.common.rendering.api.IAnimationListener extends java.lang.Object {
	public abstract void onNewFrame (com.android.ide.common.rendering.api.RenderSession) 
	public abstract void done (com.android.ide.common.rendering.api.Result) 
	public abstract boolean isCanceled () 
}

com/android/ide/common/rendering/api/IImageFactory.class
IImageFactory.java
package com.android.ide.common.rendering.api
public abstract com.android.ide.common.rendering.api.IImageFactory extends java.lang.Object {
	public abstract java.awt.image.BufferedImage getImage (int, int) 
}

com/android/ide/common/rendering/api/ILayoutPullParser.class
ILayoutPullParser.java
package com.android.ide.common.rendering.api
public abstract com.android.ide.common.rendering.api.ILayoutPullParser extends java.lang.Object implements org.xmlpull.v1.XmlPullParser  {
	public abstract java.lang.Object getViewCookie () 
	public abstract com.android.ide.common.rendering.api.ILayoutPullParser getParser (java.lang.String) 
}

com/android/ide/common/rendering/api/IProjectCallback$ViewAttribute.class
IProjectCallback.java
package com.android.ide.common.rendering.api
public final com.android.ide.common.rendering.api.IProjectCallback$ViewAttribute extends java.lang.Enum {
	public static final com.android.ide.common.rendering.api.IProjectCallback$ViewAttribute TEXT
	public static final com.android.ide.common.rendering.api.IProjectCallback$ViewAttribute IS_CHECKED
	public static final com.android.ide.common.rendering.api.IProjectCallback$ViewAttribute SRC
	public static final com.android.ide.common.rendering.api.IProjectCallback$ViewAttribute COLOR
	private final Class mClass
	private static final com.android.ide.common.rendering.api.IProjectCallback$ViewAttribute[] $VALUES
	public static com.android.ide.common.rendering.api.IProjectCallback$ViewAttribute[] values () 
	public static com.android.ide.common.rendering.api.IProjectCallback$ViewAttribute valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, java.lang.Class) 
		Class theClass
	public java.lang.Class getAttributeClass () 
	static void  () 
}

com/android/ide/common/rendering/api/IProjectCallback.class
IProjectCallback.java
package com.android.ide.common.rendering.api
public abstract com.android.ide.common.rendering.api.IProjectCallback extends java.lang.Object {
	public abstract java.lang.Object loadView (java.lang.String, java.lang.Class[], java.lang.Object[])  throws java.lang.ClassNotFoundException java.lang.Exception 
	public abstract java.lang.String getNamespace () 
	public abstract com.android.util.Pair resolveResourceId (int) 
	public abstract java.lang.String resolveResourceId (int[]) 
	public abstract java.lang.Integer getResourceId (com.android.resources.ResourceType, java.lang.String) 
	public abstract com.android.ide.common.rendering.api.ILayoutPullParser getParser (java.lang.String) 
	public abstract com.android.ide.common.rendering.api.ILayoutPullParser getParser (com.android.ide.common.rendering.api.ResourceValue) 
	public abstract java.lang.Object getAdapterItemValue (com.android.ide.common.rendering.api.ResourceReference, java.lang.Object, com.android.ide.common.rendering.api.ResourceReference, int, int, int, int, com.android.ide.common.rendering.api.ResourceReference, com.android.ide.common.rendering.api.IProjectCallback$ViewAttribute, java.lang.Object) 
	public abstract com.android.ide.common.rendering.api.AdapterBinding getAdapterBinding (com.android.ide.common.rendering.api.ResourceReference, java.lang.Object, java.lang.Object) 
}

com/android/ide/common/rendering/api/LayoutLog.class
LayoutLog.java
package com.android.ide.common.rendering.api
public com.android.ide.common.rendering.api.LayoutLog extends java.lang.Object {
	public static final String TAG_RESOURCES_PREFIX
	public static final String TAG_MATRIX_PREFIX
	public static final String TAG_UNSUPPORTED
	public static final String TAG_BROKEN
	public static final String TAG_RESOURCES_RESOLVE
	public static final String TAG_RESOURCES_RESOLVE_THEME_ATTR
	public static final String TAG_RESOURCES_READ
	public static final String TAG_RESOURCES_FORMAT
	public static final String TAG_MATRIX_AFFINE
	public static final String TAG_MATRIX_INVERSE
	public static final String TAG_MASKFILTER
	public static final String TAG_DRAWFILTER
	public static final String TAG_PATHEFFECT
	public static final String TAG_COLORFILTER
	public static final String TAG_RASTERIZER
	public static final String TAG_SHADER
	public static final String TAG_XFERMODE
	public void  () 
	public void warning (java.lang.String, java.lang.String, java.lang.Object) 
		String tag
		String message
		Object data
	public void fidelityWarning (java.lang.String, java.lang.String, java.lang.Throwable, java.lang.Object) 
		String tag
		String message
		Throwable throwable
		Object data
	public void error (java.lang.String, java.lang.String, java.lang.Object) 
		String tag
		String message
		Object data
	public void error (java.lang.String, java.lang.String, java.lang.Throwable, java.lang.Object) 
		String tag
		String message
		Throwable throwable
		Object data
}

com/android/ide/common/rendering/api/MergeCookie.class
MergeCookie.java
package com.android.ide.common.rendering.api
public final com.android.ide.common.rendering.api.MergeCookie extends java.lang.Object {
	private final Object mCookie
	public void  (java.lang.Object) 
		Object cookie
	public java.lang.Object getCookie () 
}

com/android/ide/common/rendering/api/RenderParams.class
RenderParams.java
package com.android.ide.common.rendering.api
public abstract com.android.ide.common.rendering.api.RenderParams extends java.lang.Object {
	public static final long DEFAULT_TIMEOUT
	private final Object mProjectKey
	private final int mScreenWidth
	private final int mScreenHeight
	private final com.android.resources.Density mDensity
	private final float mXdpi
	private final float mYdpi
	private final com.android.ide.common.rendering.api.RenderResources mRenderResources
	private final com.android.ide.common.rendering.api.IProjectCallback mProjectCallback
	private final int mMinSdkVersion
	private final int mTargetSdkVersion
	private final com.android.ide.common.rendering.api.LayoutLog mLog
	private boolean mCustomBackgroundEnabled
	private int mCustomBackgroundColor
	private long mTimeout
	private com.android.ide.common.rendering.api.IImageFactory mImageFactory
	private com.android.resources.ScreenSize mConfigScreenSize
	private String mAppIcon
	private String mAppLabel
	private String mLocale
	private boolean mForceNoDecor
	public void  (java.lang.Object, int, int, com.android.resources.Density, float, float, com.android.ide.common.rendering.api.RenderResources, com.android.ide.common.rendering.api.IProjectCallback, int, int, com.android.ide.common.rendering.api.LayoutLog) 
		Object projectKey
		int screenWidth
		int screenHeight
		com.android.resources.Density density
		float xdpi
		float ydpi
		com.android.ide.common.rendering.api.RenderResources renderResources
		com.android.ide.common.rendering.api.IProjectCallback projectCallback
		int minSdkVersion
		int targetSdkVersion
		com.android.ide.common.rendering.api.LayoutLog log
	public void  (com.android.ide.common.rendering.api.RenderParams) 
		com.android.ide.common.rendering.api.RenderParams params
	public void setOverrideBgColor (int) 
		int color
	public void setTimeout (long) 
		long timeout
	public void setImageFactory (com.android.ide.common.rendering.api.IImageFactory) 
		com.android.ide.common.rendering.api.IImageFactory imageFactory
	public void setConfigScreenSize (com.android.resources.ScreenSize) 
		com.android.resources.ScreenSize size
	public void setAppIcon (java.lang.String) 
		String appIcon
	public void setAppLabel (java.lang.String) 
		String appLabel
	public void setLocale (java.lang.String) 
		String locale
	public void setForceNoDecor () 
	public java.lang.Object getProjectKey () 
	public int getMinSdkVersion () 
	public int getTargetSdkVersion () 
	public int getScreenWidth () 
	public int getScreenHeight () 
	public com.android.resources.Density getDensity () 
	public float getXdpi () 
	public float getYdpi () 
	public com.android.ide.common.rendering.api.RenderResources getResources () 
	public com.android.ide.common.rendering.api.IProjectCallback getProjectCallback () 
	public com.android.ide.common.rendering.api.LayoutLog getLog () 
	public boolean isBgColorOverridden () 
	public int getOverrideBgColor () 
	public long getTimeout () 
	public com.android.ide.common.rendering.api.IImageFactory getImageFactory () 
	public com.android.resources.ScreenSize getConfigScreenSize () 
	public java.lang.String getAppIcon () 
	public java.lang.String getAppLabel () 
	public java.lang.String getLocale () 
	public boolean isForceNoDecor () 
}

com/android/ide/common/rendering/api/RenderResources$FrameworkResourceIdProvider.class
RenderResources.java
package com.android.ide.common.rendering.api
public com.android.ide.common.rendering.api.RenderResources$FrameworkResourceIdProvider extends java.lang.Object {
	public void  () 
	public java.lang.Integer getId (com.android.resources.ResourceType, java.lang.String) 
		com.android.resources.ResourceType resType
		String resName
}

com/android/ide/common/rendering/api/RenderResources.class
RenderResources.java
package com.android.ide.common.rendering.api
public com.android.ide.common.rendering.api.RenderResources extends java.lang.Object {
	public static final String REFERENCE_NULL
	public void  () 
	public void setFrameworkResourceIdProvider (com.android.ide.common.rendering.api.RenderResources$FrameworkResourceIdProvider) 
		com.android.ide.common.rendering.api.RenderResources$FrameworkResourceIdProvider provider
	public void setLogger (com.android.ide.common.rendering.api.LayoutLog) 
		com.android.ide.common.rendering.api.LayoutLog logger
	public com.android.ide.common.rendering.api.StyleResourceValue getCurrentTheme () 
	public com.android.ide.common.rendering.api.StyleResourceValue getTheme (java.lang.String, boolean) 
		String name
		boolean frameworkTheme
	public boolean themeIsParentOf (com.android.ide.common.rendering.api.StyleResourceValue, com.android.ide.common.rendering.api.StyleResourceValue) 
		com.android.ide.common.rendering.api.StyleResourceValue parentTheme
		com.android.ide.common.rendering.api.StyleResourceValue childTheme
	public com.android.ide.common.rendering.api.ResourceValue getFrameworkResource (com.android.resources.ResourceType, java.lang.String) 
		com.android.resources.ResourceType resourceType
		String resourceName
	public com.android.ide.common.rendering.api.ResourceValue getProjectResource (com.android.resources.ResourceType, java.lang.String) 
		com.android.resources.ResourceType resourceType
		String resourceName
	public com.android.ide.common.rendering.api.ResourceValue findItemInTheme (java.lang.String) 
		String itemName
		com.android.ide.common.rendering.api.StyleResourceValue currentTheme
	public com.android.ide.common.rendering.api.ResourceValue findItemInStyle (com.android.ide.common.rendering.api.StyleResourceValue, java.lang.String) 
		com.android.ide.common.rendering.api.StyleResourceValue style
		String itemName
	public com.android.ide.common.rendering.api.ResourceValue findResValue (java.lang.String, boolean) 
		String reference
		boolean forceFrameworkOnly
	public com.android.ide.common.rendering.api.ResourceValue resolveValue (com.android.resources.ResourceType, java.lang.String, java.lang.String, boolean) 
		com.android.resources.ResourceType type
		String name
		String value
		boolean isFrameworkValue
	public com.android.ide.common.rendering.api.ResourceValue resolveResValue (com.android.ide.common.rendering.api.ResourceValue) 
		com.android.ide.common.rendering.api.ResourceValue value
}

com/android/ide/common/rendering/api/RenderSession.class
RenderSession.java
package com.android.ide.common.rendering.api
public com.android.ide.common.rendering.api.RenderSession extends java.lang.Object {
	public void  () 
	public com.android.ide.common.rendering.api.Result getResult () 
	public java.util.List getRootViews () 
	public java.awt.image.BufferedImage getImage () 
	public boolean isAlphaChannelImage () 
	public java.util.Map getDefaultProperties (java.lang.Object) 
		Object viewObject
	public com.android.ide.common.rendering.api.Result render () 
	public com.android.ide.common.rendering.api.Result render (long) 
		long timeout
	public com.android.ide.common.rendering.api.Result setProperty (java.lang.Object, java.lang.String, java.lang.String) 
		Object objectView
		String propertyName
		String propertyValue
	public com.android.ide.common.rendering.api.Result getProperty (java.lang.Object, java.lang.String) 
		Object objectView
		String propertyName
	public com.android.ide.common.rendering.api.Result insertChild (java.lang.Object, com.android.ide.common.rendering.api.ILayoutPullParser, int, com.android.ide.common.rendering.api.IAnimationListener) 
		Object parentView
		com.android.ide.common.rendering.api.ILayoutPullParser childXml
		int index
		com.android.ide.common.rendering.api.IAnimationListener listener
	public com.android.ide.common.rendering.api.Result moveChild (java.lang.Object, java.lang.Object, int, java.util.Map, com.android.ide.common.rendering.api.IAnimationListener) 
		Object parentView
		Object childView
		int index
		java.util.Map layoutParams
		com.android.ide.common.rendering.api.IAnimationListener listener
	public com.android.ide.common.rendering.api.Result removeChild (java.lang.Object, com.android.ide.common.rendering.api.IAnimationListener) 
		Object childView
		com.android.ide.common.rendering.api.IAnimationListener listener
	public com.android.ide.common.rendering.api.Result animate (java.lang.Object, java.lang.String, boolean, com.android.ide.common.rendering.api.IAnimationListener) 
		Object targetObject
		String animationName
		boolean isFrameworkAnimation
		com.android.ide.common.rendering.api.IAnimationListener listener
	public void dispose () 
}

com/android/ide/common/rendering/api/ResourceReference.class
ResourceReference.java
package com.android.ide.common.rendering.api
public com.android.ide.common.rendering.api.ResourceReference extends java.lang.Object {
	private final String mName
	private final boolean mIsFramework
	public void  (java.lang.String, boolean) 
		String name
		boolean isFramework
	public void  (java.lang.String) 
		String name
	public final java.lang.String getName () 
	public final boolean isFramework () 
	public int hashCode () 
		int prime
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		com.android.ide.common.rendering.api.ResourceReference other
	public java.lang.String toString () 
}

com/android/ide/common/rendering/api/ResourceValue.class
ResourceValue.java
package com.android.ide.common.rendering.api
public com.android.ide.common.rendering.api.ResourceValue extends com.android.ide.common.rendering.api.ResourceReference implements com.android.layoutlib.api.IResourceValue  {
	private final com.android.resources.ResourceType mType
	private String mValue
	public void  (com.android.resources.ResourceType, java.lang.String, boolean) 
		com.android.resources.ResourceType type
		String name
		boolean isFramework
	public void  (com.android.resources.ResourceType, java.lang.String, java.lang.String, boolean) 
		com.android.resources.ResourceType type
		String name
		String value
		boolean isFramework
	public com.android.resources.ResourceType getResourceType () 
	public java.lang.String getType () 
	public final java.lang.String getValue () 
	public void setValue (java.lang.String) 
		String value
	public void replaceWith (com.android.ide.common.rendering.api.ResourceValue) 
		com.android.ide.common.rendering.api.ResourceValue value
	public java.lang.String toString () 
	public int hashCode () 
		int prime
		int result
	public boolean equals (java.lang.Object) 
		Object obj
		com.android.ide.common.rendering.api.ResourceValue other
}

com/android/ide/common/rendering/api/Result$1.class
Result.java
package com.android.ide.common.rendering.api
 com.android.ide.common.rendering.api.Result$1 extends java.lang.Object {
}

com/android/ide/common/rendering/api/Result$Status.class
Result.java
package com.android.ide.common.rendering.api
public final com.android.ide.common.rendering.api.Result$Status extends java.lang.Enum {
	public static final com.android.ide.common.rendering.api.Result$Status SUCCESS
	public static final com.android.ide.common.rendering.api.Result$Status NOT_IMPLEMENTED
	public static final com.android.ide.common.rendering.api.Result$Status ERROR_TIMEOUT
	public static final com.android.ide.common.rendering.api.Result$Status ERROR_LOCK_INTERRUPTED
	public static final com.android.ide.common.rendering.api.Result$Status ERROR_INFLATION
	public static final com.android.ide.common.rendering.api.Result$Status ERROR_VIEWGROUP_NO_CHILDREN
	public static final com.android.ide.common.rendering.api.Result$Status ERROR_NOT_INFLATED
	public static final com.android.ide.common.rendering.api.Result$Status ERROR_RENDER
	public static final com.android.ide.common.rendering.api.Result$Status ERROR_ANIM_NOT_FOUND
	public static final com.android.ide.common.rendering.api.Result$Status ERROR_NOT_A_DRAWABLE
	public static final com.android.ide.common.rendering.api.Result$Status ERROR_REFLECTION
	public static final com.android.ide.common.rendering.api.Result$Status ERROR_UNKNOWN
	private com.android.ide.common.rendering.api.Result mResult
	private static final com.android.ide.common.rendering.api.Result$Status[] $VALUES
	static final boolean $assertionsDisabled
	public static com.android.ide.common.rendering.api.Result$Status[] values () 
	public static com.android.ide.common.rendering.api.Result$Status valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int) 
	public com.android.ide.common.rendering.api.Result createResult () 
	public com.android.ide.common.rendering.api.Result createResult (java.lang.Object) 
		Object data
		com.android.ide.common.rendering.api.Result res
	public com.android.ide.common.rendering.api.Result createResult (java.lang.String, java.lang.Throwable) 
		String errorMessage
		Throwable throwable
	public com.android.ide.common.rendering.api.Result createResult (java.lang.String) 
		String errorMessage
	static void  () 
}

com/android/ide/common/rendering/api/Result.class
Result.java
package com.android.ide.common.rendering.api
public com.android.ide.common.rendering.api.Result extends java.lang.Object {
	private final com.android.ide.common.rendering.api.Result$Status mStatus
	private final String mErrorMessage
	private final Throwable mThrowable
	private Object mData
	static final boolean $assertionsDisabled
	private void  (com.android.ide.common.rendering.api.Result$Status) 
		com.android.ide.common.rendering.api.Result$Status status
	private void  (com.android.ide.common.rendering.api.Result$Status, java.lang.String, java.lang.Throwable) 
		com.android.ide.common.rendering.api.Result$Status status
		String errorMessage
		Throwable t
	private void  (com.android.ide.common.rendering.api.Result) 
		com.android.ide.common.rendering.api.Result result
	public com.android.ide.common.rendering.api.Result getCopyWithData (java.lang.Object) 
		Object data
		com.android.ide.common.rendering.api.Result r
	public boolean isSuccess () 
	public com.android.ide.common.rendering.api.Result$Status getStatus () 
	public java.lang.String getErrorMessage () 
	public java.lang.Throwable getException () 
	public java.lang.Object getData () 
	void  (com.android.ide.common.rendering.api.Result$Status, com.android.ide.common.rendering.api.Result$1) 
		com.android.ide.common.rendering.api.Result$Status x0
		com.android.ide.common.rendering.api.Result$1 x1
	void  (com.android.ide.common.rendering.api.Result$Status, java.lang.String, java.lang.Throwable, com.android.ide.common.rendering.api.Result$1) 
		com.android.ide.common.rendering.api.Result$Status x0
		String x1
		Throwable x2
		com.android.ide.common.rendering.api.Result$1 x3
	static void  () 
}

com/android/ide/common/rendering/api/SessionParams$RenderingMode.class
SessionParams.java
package com.android.ide.common.rendering.api
public final com.android.ide.common.rendering.api.SessionParams$RenderingMode extends java.lang.Enum {
	public static final com.android.ide.common.rendering.api.SessionParams$RenderingMode NORMAL
	public static final com.android.ide.common.rendering.api.SessionParams$RenderingMode V_SCROLL
	public static final com.android.ide.common.rendering.api.SessionParams$RenderingMode H_SCROLL
	public static final com.android.ide.common.rendering.api.SessionParams$RenderingMode FULL_EXPAND
	private final boolean mHorizExpand
	private final boolean mVertExpand
	private static final com.android.ide.common.rendering.api.SessionParams$RenderingMode[] $VALUES
	public static com.android.ide.common.rendering.api.SessionParams$RenderingMode[] values () 
	public static com.android.ide.common.rendering.api.SessionParams$RenderingMode valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, boolean, boolean) 
		boolean horizExpand
		boolean vertExpand
	public boolean isHorizExpand () 
	public boolean isVertExpand () 
	static void  () 
}

com/android/ide/common/rendering/api/SessionParams.class
SessionParams.java
package com.android.ide.common.rendering.api
public com.android.ide.common.rendering.api.SessionParams extends com.android.ide.common.rendering.api.RenderParams {
	private final com.android.ide.common.rendering.api.ILayoutPullParser mLayoutDescription
	private final com.android.ide.common.rendering.api.SessionParams$RenderingMode mRenderingMode
	private boolean mLayoutOnly
	private java.util.Map mAdapterBindingMap
	private boolean mExtendedViewInfoMode
	public void  (com.android.ide.common.rendering.api.ILayoutPullParser, com.android.ide.common.rendering.api.SessionParams$RenderingMode, java.lang.Object, int, int, com.android.resources.Density, float, float, com.android.ide.common.rendering.api.RenderResources, com.android.ide.common.rendering.api.IProjectCallback, int, int, com.android.ide.common.rendering.api.LayoutLog) 
		com.android.ide.common.rendering.api.ILayoutPullParser layoutDescription
		com.android.ide.common.rendering.api.SessionParams$RenderingMode renderingMode
		Object projectKey
		int screenWidth
		int screenHeight
		com.android.resources.Density density
		float xdpi
		float ydpi
		com.android.ide.common.rendering.api.RenderResources renderResources
		com.android.ide.common.rendering.api.IProjectCallback projectCallback
		int minSdkVersion
		int targetSdkVersion
		com.android.ide.common.rendering.api.LayoutLog log
	public void  (com.android.ide.common.rendering.api.SessionParams) 
		com.android.ide.common.rendering.api.SessionParams params
	public com.android.ide.common.rendering.api.ILayoutPullParser getLayoutDescription () 
	public com.android.ide.common.rendering.api.SessionParams$RenderingMode getRenderingMode () 
	public void setLayoutOnly () 
	public boolean isLayoutOnly () 
	public void addAdapterBinding (com.android.ide.common.rendering.api.ResourceReference, com.android.ide.common.rendering.api.AdapterBinding) 
		com.android.ide.common.rendering.api.ResourceReference reference
		com.android.ide.common.rendering.api.AdapterBinding data
	public java.util.Map getAdapterBindings () 
	public void setExtendedViewInfoMode (boolean) 
		boolean mode
	public boolean getExtendedViewInfoMode () 
}

com/android/ide/common/rendering/api/StyleResourceValue.class
StyleResourceValue.java
package com.android.ide.common.rendering.api
public final com.android.ide.common.rendering.api.StyleResourceValue extends com.android.ide.common.rendering.api.ResourceValue implements com.android.layoutlib.api.IStyleResourceValue  {
	private String mParentStyle
	private java.util.HashMap mItems
	static final boolean $assertionsDisabled
	public void  (com.android.resources.ResourceType, java.lang.String, boolean) 
		com.android.resources.ResourceType type
		String name
		boolean isFramework
	public void  (com.android.resources.ResourceType, java.lang.String, java.lang.String, boolean) 
		com.android.resources.ResourceType type
		String name
		String parentStyle
		boolean isFramework
	public java.lang.String getParentStyle () 
	public com.android.ide.common.rendering.api.ResourceValue findValue (java.lang.String) 
		String name
	public void addValue (com.android.ide.common.rendering.api.ResourceValue) 
		com.android.ide.common.rendering.api.ResourceValue value
	public void replaceWith (com.android.ide.common.rendering.api.ResourceValue) 
		com.android.ide.common.rendering.api.ResourceValue value
	public com.android.layoutlib.api.IResourceValue findItem (java.lang.String) 
		String name
	static void  () 
}

com/android/ide/common/rendering/api/ViewInfo.class
ViewInfo.java
package com.android.ide.common.rendering.api
public com.android.ide.common.rendering.api.ViewInfo extends java.lang.Object {
	private final Object mCookie
	private final String mName
	private final int mLeft
	private final int mRight
	private final int mTop
	private final int mBottom
	private java.util.List mChildren
	private final Object mViewObject
	private final Object mLayoutParamsObject
	private int mBaseLine
	private int mLeftMargin
	private int mTopMargin
	private int mRightMargin
	private int mBottomMargin
	public void  (java.lang.String, java.lang.Object, int, int, int, int) 
		String name
		Object cookie
		int left
		int top
		int right
		int bottom
	public void  (java.lang.String, java.lang.Object, int, int, int, int, java.lang.Object, java.lang.Object) 
		String name
		Object cookie
		int left
		int top
		int right
		int bottom
		Object viewObject
		Object layoutParamsObject
	public void setChildren (java.util.List) 
		java.util.List children
	public void setExtendedInfo (int, int, int, int, int) 
		int baseLine
		int leftMargin
		int topMargin
		int rightMargin
		int bottomMargin
	public java.util.List getChildren () 
	public java.lang.Object getCookie () 
	public java.lang.String getClassName () 
	public int getLeft () 
	public int getTop () 
	public int getRight () 
	public int getBottom () 
	public java.lang.Object getViewObject () 
	public java.lang.Object getLayoutParamsObject () 
	public int getBaseLine () 
	public int getLeftMargin () 
	public int getTopMargin () 
	public int getRightMargin () 
	public int getBottomMargin () 
}

com/android/layoutlib/
com/android/layoutlib/api/
com/android/layoutlib/api/IDensityBasedResourceValue$Density.class
IDensityBasedResourceValue.java
package com.android.layoutlib.api
public final com.android.layoutlib.api.IDensityBasedResourceValue$Density extends java.lang.Enum {
	public static final com.android.layoutlib.api.IDensityBasedResourceValue$Density XHIGH
	public static final com.android.layoutlib.api.IDensityBasedResourceValue$Density HIGH
	public static final com.android.layoutlib.api.IDensityBasedResourceValue$Density MEDIUM
	public static final com.android.layoutlib.api.IDensityBasedResourceValue$Density LOW
	public static final com.android.layoutlib.api.IDensityBasedResourceValue$Density NODPI
	private final int mValue
	private static final com.android.layoutlib.api.IDensityBasedResourceValue$Density[] $VALUES
	public static com.android.layoutlib.api.IDensityBasedResourceValue$Density[] values () 
	public static com.android.layoutlib.api.IDensityBasedResourceValue$Density valueOf (java.lang.String) 
		String name
	private void  (java.lang.String, int, int) 
		int value
	public int getValue () 
	public static com.android.layoutlib.api.IDensityBasedResourceValue$Density getEnum (int) 
		com.android.layoutlib.api.IDensityBasedResourceValue$Density d
		com.android.layoutlib.api.IDensityBasedResourceValue$Density[] arr$
		int len$
		int i$
		int value
	static void  () 
}

com/android/layoutlib/api/IDensityBasedResourceValue.class
IDensityBasedResourceValue.java
package com.android.layoutlib.api
public abstract com.android.layoutlib.api.IDensityBasedResourceValue extends java.lang.Object implements com.android.layoutlib.api.IResourceValue  {
	public abstract com.android.layoutlib.api.IDensityBasedResourceValue$Density getDensity () 
}

com/android/layoutlib/api/ILayoutBridge.class
ILayoutBridge.java
package com.android.layoutlib.api
public abstract com.android.layoutlib.api.ILayoutBridge extends java.lang.Object {
	public static final int API_CURRENT
	public abstract int getApiLevel () 
	public abstract boolean init (java.lang.String, java.util.Map) 
	public abstract boolean dispose () 
	public abstract com.android.layoutlib.api.ILayoutResult computeLayout (com.android.layoutlib.api.IXmlPullParser, java.lang.Object, int, int, boolean, int, float, float, java.lang.String, boolean, java.util.Map, java.util.Map, com.android.layoutlib.api.IProjectCallback, com.android.layoutlib.api.ILayoutLog) 
	public abstract com.android.layoutlib.api.ILayoutResult computeLayout (com.android.layoutlib.api.IXmlPullParser, java.lang.Object, int, int, int, float, float, java.lang.String, boolean, java.util.Map, java.util.Map, com.android.layoutlib.api.IProjectCallback, com.android.layoutlib.api.ILayoutLog) 
	public abstract com.android.layoutlib.api.ILayoutResult computeLayout (com.android.layoutlib.api.IXmlPullParser, java.lang.Object, int, int, java.lang.String, boolean, java.util.Map, java.util.Map, com.android.layoutlib.api.IProjectCallback, com.android.layoutlib.api.ILayoutLog) 
	public abstract com.android.layoutlib.api.ILayoutResult computeLayout (com.android.layoutlib.api.IXmlPullParser, java.lang.Object, int, int, java.lang.String, java.util.Map, java.util.Map, com.android.layoutlib.api.IProjectCallback, com.android.layoutlib.api.ILayoutLog) 
	public abstract void clearCaches (java.lang.Object) 
}

com/android/layoutlib/api/ILayoutLog.class
ILayoutLog.java
package com.android.layoutlib.api
public abstract com.android.layoutlib.api.ILayoutLog extends java.lang.Object {
	public abstract void warning (java.lang.String) 
	public abstract void error (java.lang.String) 
	public abstract void error (java.lang.Throwable) 
}

com/android/layoutlib/api/ILayoutResult$ILayoutViewInfo.class
ILayoutResult.java
package com.android.layoutlib.api
public abstract com.android.layoutlib.api.ILayoutResult$ILayoutViewInfo extends java.lang.Object {
	public abstract com.android.layoutlib.api.ILayoutResult$ILayoutViewInfo[] getChildren () 
	public abstract java.lang.Object getViewKey () 
	public abstract java.lang.String getName () 
	public abstract int getLeft () 
	public abstract int getTop () 
	public abstract int getRight () 
	public abstract int getBottom () 
}

com/android/layoutlib/api/ILayoutResult.class
ILayoutResult.java
package com.android.layoutlib.api
public abstract com.android.layoutlib.api.ILayoutResult extends java.lang.Object {
	public static final int SUCCESS
	public static final int ERROR
	public abstract int getSuccess () 
	public abstract com.android.layoutlib.api.ILayoutResult$ILayoutViewInfo getRootView () 
	public abstract java.awt.image.BufferedImage getImage () 
	public abstract java.lang.String getErrorMessage () 
}

com/android/layoutlib/api/IProjectCallback.class
IProjectCallback.java
package com.android.layoutlib.api
public abstract com.android.layoutlib.api.IProjectCallback extends java.lang.Object {
	public abstract java.lang.Object loadView (java.lang.String, java.lang.Class[], java.lang.Object[])  throws java.lang.ClassNotFoundException java.lang.Exception 
	public abstract java.lang.String getNamespace () 
	public abstract java.lang.String[] resolveResourceValue (int) 
	public abstract java.lang.String resolveResourceValue (int[]) 
	public abstract java.lang.Integer getResourceValue (java.lang.String, java.lang.String) 
}

com/android/layoutlib/api/IResourceValue.class
IResourceValue.java
package com.android.layoutlib.api
public abstract com.android.layoutlib.api.IResourceValue extends java.lang.Object {
	public abstract java.lang.String getType () 
	public abstract java.lang.String getName () 
	public abstract java.lang.String getValue () 
	public abstract boolean isFramework () 
}

com/android/layoutlib/api/IStyleResourceValue.class
IStyleResourceValue.java
package com.android.layoutlib.api
public abstract com.android.layoutlib.api.IStyleResourceValue extends java.lang.Object implements com.android.layoutlib.api.IResourceValue  {
	public abstract java.lang.String getParentStyle () 
	public abstract com.android.layoutlib.api.IResourceValue findItem (java.lang.String) 
}

com/android/layoutlib/api/IXmlPullParser.class
IXmlPullParser.java
package com.android.layoutlib.api
public abstract com.android.layoutlib.api.IXmlPullParser extends java.lang.Object implements org.xmlpull.v1.XmlPullParser  {
	public abstract java.lang.Object getViewKey () 
}