public abstract class com.android.systemui.statusbar.ExpandableOutlineView extends com.android.systemui.statusbar.ExpandableView
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: com.android.systemui.statusbar.ExpandableOutlineView
super_class: com.android.systemui.statusbar.ExpandableView
{
private static final com.android.systemui.statusbar.notification.AnimatableProperty TOP_ROUNDNESS;
descriptor: Lcom/android/systemui/statusbar/notification/AnimatableProperty;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final com.android.systemui.statusbar.notification.AnimatableProperty BOTTOM_ROUNDNESS;
descriptor: Lcom/android/systemui/statusbar/notification/AnimatableProperty;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final com.android.systemui.statusbar.stack.AnimationProperties ROUNDNESS_PROPERTIES;
descriptor: Lcom/android/systemui/statusbar/stack/AnimationProperties;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final android.graphics.Path EMPTY_PATH;
descriptor: Landroid/graphics/Path;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private final android.graphics.Rect mOutlineRect;
descriptor: Landroid/graphics/Rect;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final android.graphics.Path mClipPath;
descriptor: Landroid/graphics/Path;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private boolean mCustomOutline;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private float mOutlineAlpha;
descriptor: F
flags: (0x0002) ACC_PRIVATE
protected float mOutlineRadius;
descriptor: F
flags: (0x0004) ACC_PROTECTED
private boolean mAlwaysRoundBothCorners;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private android.graphics.Path mTmpPath;
descriptor: Landroid/graphics/Path;
flags: (0x0002) ACC_PRIVATE
private android.graphics.Path mTmpPath2;
descriptor: Landroid/graphics/Path;
flags: (0x0002) ACC_PRIVATE
private float mCurrentBottomRoundness;
descriptor: F
flags: (0x0002) ACC_PRIVATE
private float mCurrentTopRoundness;
descriptor: F
flags: (0x0002) ACC_PRIVATE
private float mBottomRoundness;
descriptor: F
flags: (0x0002) ACC_PRIVATE
private float mTopRoundness;
descriptor: F
flags: (0x0002) ACC_PRIVATE
private int mBackgroundTop;
descriptor: I
flags: (0x0002) ACC_PRIVATE
protected boolean mShouldTranslateContents;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
private boolean mTopAmountRounded;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private float mDistanceToTopRoundness;
descriptor: F
flags: (0x0002) ACC_PRIVATE
private float mExtraWidthForClipping;
descriptor: F
flags: (0x0002) ACC_PRIVATE
private int mMinimumHeightForClipping;
descriptor: I
flags: (0x0002) ACC_PRIVATE
private final android.view.ViewOutlineProvider mProvider;
descriptor: Landroid/view/ViewOutlineProvider;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private android.graphics.Path getClipPath();
descriptor: ()Landroid/graphics/Path;
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
protected android.graphics.Path getClipPath(boolean, boolean);
descriptor: (ZZ)Landroid/graphics/Path;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
MethodParameters:
Name Flags
ignoreTranslation
clipRoundedToBottom
public static void getRoundedRectPath(int, int, int, int, float, float, android.graphics.Path);
descriptor: (IIIIFFLandroid/graphics/Path;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=7, args_size=7
0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
LocalVariableTable:
Start End Slot Name Signature
MethodParameters:
Name Flags
left
top
right
bottom
topRoundness
bottomRoundness
outPath
public void <init>(android.content.Context, android.util.AttributeSet);
descriptor: (Landroid/content/Context;Landroid/util/AttributeSet;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tThe import com.android.systemui.R cannot be resolved\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tandroid.R.attr.dialogCornerRadius cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
MethodParameters:
Name Flags
context
attrs
protected boolean drawChild(android.graphics.Canvas, android.view.View, long);
descriptor: (Landroid/graphics/Canvas;Landroid/view/View;J)Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=5, args_size=4
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
MethodParameters:
Name Flags
canvas
child
drawingTime
public void setExtraWidthForClipping(float);
descriptor: (F)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
MethodParameters:
Name Flags
extraWidthForClipping
public void setMinimumHeightForClipping(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
MethodParameters:
Name Flags
minimumHeightForClipping
public void setDistanceToTopRoundness(float);
descriptor: (F)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
MethodParameters:
Name Flags
distanceToTopRoundness
protected boolean childNeedsClipping(android.view.View);
descriptor: (Landroid/view/View;)Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
MethodParameters:
Name Flags
child
public boolean topAmountNeedsClipping();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
protected boolean isClippingNeeded();
descriptor: ()Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
private void initDimens();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problems: \n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tR cannot be resolved to a variable\n\tandroid.R.attr.dialogCornerRadius cannot be resolved to a type\n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
public boolean setTopRoundness(float, boolean);
descriptor: (FZ)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
MethodParameters:
Name Flags
topRoundness
animate
protected void applyRoundness();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
public float getCurrentBackgroundRadiusTop();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
public float getCurrentTopRoundness();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
public float getCurrentBottomRoundness();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
protected float getCurrentBackgroundRadiusBottom();
descriptor: ()F
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
public boolean setBottomRoundness(float, boolean);
descriptor: (FZ)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
MethodParameters:
Name Flags
bottomRoundness
animate
protected void setBackgroundTop(int);
descriptor: (I)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
MethodParameters:
Name Flags
backgroundTop
private void setTopRoundnessInternal(float);
descriptor: (F)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
MethodParameters:
Name Flags
topRoundness
private void setBottomRoundnessInternal(float);
descriptor: (F)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
MethodParameters:
Name Flags
bottomRoundness
public void onDensityOrFontScaleChanged();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
public void setActualHeight(int, boolean);
descriptor: (IZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
MethodParameters:
Name Flags
actualHeight
notifyListeners
public void setClipTopAmount(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
MethodParameters:
Name Flags
clipTopAmount
public void setClipBottomAmount(int);
descriptor: (I)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
MethodParameters:
Name Flags
clipBottomAmount
protected void setOutlineAlpha(float);
descriptor: (F)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
MethodParameters:
Name Flags
alpha
public float getOutlineAlpha();
descriptor: ()F
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
protected void setOutlineRect(android.graphics.RectF);
descriptor: (Landroid/graphics/RectF;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
MethodParameters:
Name Flags
rect
public int getOutlineTranslation();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
public void updateOutline();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
protected boolean needsOutline();
descriptor: ()Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
public boolean isOutlineShowing();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
protected void setOutlineRect(float, float, float, float);
descriptor: (FFFF)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=5, args_size=5
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
MethodParameters:
Name Flags
left
top
right
bottom
public android.graphics.Path getCustomClipPath(android.view.View);
descriptor: (Landroid/view/View;)Landroid/graphics/Path;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 0: new java.lang.Error
dup
ldc "Unresolved compilation problem: \n"
invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/android/systemui/statusbar/ExpandableOutlineView;
MethodParameters:
Name Flags
child
}
SourceFile: "ExpandableOutlineView.java"
NestMembers:
com.android.systemui.statusbar.ExpandableOutlineView$1