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.classAdapterBinding.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)
public int getRepeatCount ()
public void addHeader (com.android.ide.common.rendering.api.ResourceReference)
public int getHeaderCount ()
public com.android.ide.common.rendering.api.ResourceReference getHeaderAt (int)
public void addItem (com.android.ide.common.rendering.api.DataBindingItem)
public int getItemCount ()
public com.android.ide.common.rendering.api.DataBindingItem getItemAt (int)
public void addFooter (com.android.ide.common.rendering.api.ResourceReference)
public int getFooterCount ()
public com.android.ide.common.rendering.api.ResourceReference getFooterAt (int)
public java.util.Iterator iterator ()
}
com/android/ide/common/rendering/api/AttrResourceValue.classAttrResourceValue.java
package com.android.ide.common.rendering.api
public com.android.ide.common.rendering.api.AttrResourceValue extends com.android.ide.common.rendering.api.ResourceValue {
private java.util.Map mValueMap
public void (com.android.resources.ResourceType, java.lang.String, boolean)
public java.util.Map getAttributeValues ()
public void addValue (java.lang.String, java.lang.Integer)
}
com/android/ide/common/rendering/api/Bridge.classBridge.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)
public boolean dispose ()
public com.android.ide.common.rendering.api.RenderSession createSession (com.android.ide.common.rendering.api.SessionParams)
public com.android.ide.common.rendering.api.Result renderDrawable (com.android.ide.common.rendering.api.DrawableParams)
public void clearCaches (java.lang.Object)
public com.android.ide.common.rendering.api.Result getViewParent (java.lang.Object)
public com.android.ide.common.rendering.api.Result getViewIndex (java.lang.Object)
public com.android.ide.common.rendering.api.Result getViewBaseline (java.lang.Object)
}
com/android/ide/common/rendering/api/Capability.classCapability.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)
private void (java.lang.String, int)
static void ()
}
com/android/ide/common/rendering/api/DataBindingItem.classDataBindingItem.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)
public void (java.lang.String, boolean, int)
public void (java.lang.String, boolean)
public void (java.lang.String, int)
public void (java.lang.String)
public com.android.ide.common.rendering.api.ResourceReference getViewReference ()
public int getCount ()
public void addChild (com.android.ide.common.rendering.api.DataBindingItem)
public java.util.List getChildren ()
public java.util.Iterator iterator ()
}
com/android/ide/common/rendering/api/DeclareStyleableResourceValue.classDeclareStyleableResourceValue.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 mAttrMap
public void (com.android.resources.ResourceType, java.lang.String, boolean)
public java.util.Map getAttributeValues (java.lang.String)
public java.util.Map getAllAttributes ()
public void addValue (com.android.ide.common.rendering.api.AttrResourceValue)
}
com/android/ide/common/rendering/api/DensityBasedResourceValue.classDensityBasedResourceValue.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)
public com.android.resources.Density getResourceDensity ()
public com.android.layoutlib.api.IDensityBasedResourceValue$Density getDensity ()
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
}
com/android/ide/common/rendering/api/DrawableParams.classDrawableParams.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)
public void (com.android.ide.common.rendering.api.DrawableParams)
public com.android.ide.common.rendering.api.ResourceValue getDrawable ()
}
com/android/ide/common/rendering/api/IAnimationListener.classIAnimationListener.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.classIImageFactory.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.classILayoutPullParser.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.classIProjectCallback.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)
private void (java.lang.String, int, java.lang.Class)
public java.lang.Class getAttributeClass ()
static void ()
}
com/android/ide/common/rendering/api/IProjectCallback.classIProjectCallback.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.classLayoutLog.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)
public void fidelityWarning (java.lang.String, java.lang.String, java.lang.Throwable, java.lang.Object)
public void error (java.lang.String, java.lang.String, java.lang.Object)
public void error (java.lang.String, java.lang.String, java.lang.Throwable, java.lang.Object)
}
com/android/ide/common/rendering/api/MergeCookie.classMergeCookie.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)
public java.lang.Object getCookie ()
}
com/android/ide/common/rendering/api/RenderParams.classRenderParams.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)
public void (com.android.ide.common.rendering.api.RenderParams)
public void setOverrideBgColor (int)
public void setTimeout (long)
public void setImageFactory (com.android.ide.common.rendering.api.IImageFactory)
public void setConfigScreenSize (com.android.resources.ScreenSize)
public void setAppIcon (java.lang.String)
public void setAppLabel (java.lang.String)
public void setLocale (java.lang.String)
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.classRenderResources.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/ide/common/rendering/api/RenderResources.classRenderResources.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)
public void setLogger (com.android.ide.common.rendering.api.LayoutLog)
public com.android.ide.common.rendering.api.StyleResourceValue getCurrentTheme ()
public com.android.ide.common.rendering.api.StyleResourceValue getTheme (java.lang.String, boolean)
public boolean themeIsParentOf (com.android.ide.common.rendering.api.StyleResourceValue, com.android.ide.common.rendering.api.StyleResourceValue)
public com.android.ide.common.rendering.api.ResourceValue getFrameworkResource (com.android.resources.ResourceType, java.lang.String)
public com.android.ide.common.rendering.api.ResourceValue getProjectResource (com.android.resources.ResourceType, java.lang.String)
public com.android.ide.common.rendering.api.ResourceValue findItemInTheme (java.lang.String)
public com.android.ide.common.rendering.api.ResourceValue findItemInTheme (java.lang.String, boolean)
public com.android.ide.common.rendering.api.ResourceValue findItemInStyle (com.android.ide.common.rendering.api.StyleResourceValue, java.lang.String)
public com.android.ide.common.rendering.api.ResourceValue findItemInStyle (com.android.ide.common.rendering.api.StyleResourceValue, java.lang.String, boolean)
public com.android.ide.common.rendering.api.ResourceValue findResValue (java.lang.String, boolean)
public com.android.ide.common.rendering.api.ResourceValue resolveValue (com.android.resources.ResourceType, java.lang.String, java.lang.String, boolean)
public com.android.ide.common.rendering.api.ResourceValue resolveResValue (com.android.ide.common.rendering.api.ResourceValue)
}
com/android/ide/common/rendering/api/RenderSession.classRenderSession.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)
public com.android.ide.common.rendering.api.Result render ()
public com.android.ide.common.rendering.api.Result render (long)
public com.android.ide.common.rendering.api.Result setProperty (java.lang.Object, java.lang.String, java.lang.String)
public com.android.ide.common.rendering.api.Result getProperty (java.lang.Object, java.lang.String)
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)
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)
public com.android.ide.common.rendering.api.Result removeChild (java.lang.Object, com.android.ide.common.rendering.api.IAnimationListener)
public com.android.ide.common.rendering.api.Result animate (java.lang.Object, java.lang.String, boolean, com.android.ide.common.rendering.api.IAnimationListener)
public void dispose ()
}
com/android/ide/common/rendering/api/ResourceReference.classResourceReference.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)
public void (java.lang.String)
public final java.lang.String getName ()
public final boolean isFramework ()
public int hashCode ()
public boolean equals (java.lang.Object)
public java.lang.String toString ()
}
com/android/ide/common/rendering/api/ResourceValue.classResourceValue.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)
public void (com.android.resources.ResourceType, java.lang.String, java.lang.String, boolean)
public com.android.resources.ResourceType getResourceType ()
public java.lang.String getType ()
public final java.lang.String getValue ()
public void setValue (java.lang.String)
public void replaceWith (com.android.ide.common.rendering.api.ResourceValue)
public java.lang.String toString ()
public int hashCode ()
public boolean equals (java.lang.Object)
}
com/android/ide/common/rendering/api/Result$1.classResult.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.classResult.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)
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)
public com.android.ide.common.rendering.api.Result createResult (java.lang.String, java.lang.Throwable)
public com.android.ide.common.rendering.api.Result createResult (java.lang.String)
static void ()
}
com/android/ide/common/rendering/api/Result.classResult.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)
private void (com.android.ide.common.rendering.api.Result$Status, java.lang.String, java.lang.Throwable)
private void (com.android.ide.common.rendering.api.Result)
public com.android.ide.common.rendering.api.Result getCopyWithData (java.lang.Object)
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)
void (com.android.ide.common.rendering.api.Result$Status, java.lang.String, java.lang.Throwable, com.android.ide.common.rendering.api.Result$1)
static void ()
}
com/android/ide/common/rendering/api/SessionParams$RenderingMode.classSessionParams.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)
private void (java.lang.String, int, boolean, boolean)
public boolean isHorizExpand ()
public boolean isVertExpand ()
static void ()
}
com/android/ide/common/rendering/api/SessionParams.classSessionParams.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)
public void (com.android.ide.common.rendering.api.SessionParams)
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)
public java.util.Map getAdapterBindings ()
public void setExtendedViewInfoMode (boolean)
public boolean getExtendedViewInfoMode ()
}
com/android/ide/common/rendering/api/StyleResourceValue.classStyleResourceValue.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)
public void (com.android.resources.ResourceType, java.lang.String, java.lang.String, boolean)
public java.lang.String getParentStyle ()
public com.android.ide.common.rendering.api.ResourceValue findValue (java.lang.String)
public com.android.ide.common.rendering.api.ResourceValue findValue (java.lang.String, boolean)
public void addValue (com.android.ide.common.rendering.api.ResourceValue, boolean)
public void replaceWith (com.android.ide.common.rendering.api.ResourceValue)
public com.android.layoutlib.api.IResourceValue findItem (java.lang.String)
static void ()
}
com/android/ide/common/rendering/api/ViewInfo.classViewInfo.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)
public void (java.lang.String, java.lang.Object, int, int, int, int, java.lang.Object, java.lang.Object)
public void setChildren (java.util.List)
public void setExtendedInfo (int, int, int, int, int)
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.classIDensityBasedResourceValue.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)
private void (java.lang.String, int, int)
public int getValue ()
public static com.android.layoutlib.api.IDensityBasedResourceValue$Density getEnum (int)
static void ()
}
com/android/layoutlib/api/IDensityBasedResourceValue.classIDensityBasedResourceValue.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.classILayoutBridge.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.classILayoutLog.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.classILayoutResult.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.classILayoutResult.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.classIProjectCallback.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.classIResourceValue.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.classIStyleResourceValue.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.classIXmlPullParser.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 ()
}