Home
last modified time | relevance | path

Searched refs:LineBreakConfig (Results 1 – 25 of 27) sorted by relevance

12

/frameworks/base/graphics/java/android/graphics/text/
DLineBreakConfig.java46 public final class LineBreakConfig implements Parcelable { class
278 private @LineBreakStyle int mLineBreakStyle = LineBreakConfig.LINE_BREAK_STYLE_UNSPECIFIED;
282 LineBreakConfig.LINE_BREAK_WORD_STYLE_UNSPECIFIED;
284 private @Hyphenation int mHyphenation = LineBreakConfig.HYPHENATION_UNSPECIFIED;
322 public @NonNull Builder merge(@NonNull LineBreakConfig config) { in merge()
343 public @NonNull Builder reset(@Nullable LineBreakConfig config) { in reset()
425 public @NonNull LineBreakConfig build() { in build()
426 return new LineBreakConfig(mLineBreakStyle, mLineBreakWordStyle, mHyphenation); in build()
439 public static @NonNull LineBreakConfig getLineBreakConfig(@LineBreakStyle int lineBreakStyle, in getLineBreakConfig()
441 LineBreakConfig.Builder builder = new LineBreakConfig.Builder(); in getLineBreakConfig()
[all …]
DMeasuredText.java311 @Nullable LineBreakConfig lineBreakConfig, @IntRange(from = 0) int length, in appendStyleRun()
317 int lbStyle = LineBreakConfig.getResolvedLineBreakStyle(lineBreakConfig); in appendStyleRun()
318 int lbWordStyle = LineBreakConfig.getResolvedLineBreakWordStyle(lineBreakConfig); in appendStyleRun()
319 boolean hyphenation = LineBreakConfig.getResolvedHyphenation(lineBreakConfig) in appendStyleRun()
320 == LineBreakConfig.HYPHENATION_ENABLED; in appendStyleRun()
/frameworks/base/core/java/android/text/style/
DLineBreakConfigSpan.java23 import android.graphics.text.LineBreakConfig;
36 private final LineBreakConfig mLineBreakConfig;
43 public LineBreakConfigSpan(@NonNull LineBreakConfig lineBreakConfig) { in LineBreakConfigSpan()
52 public @NonNull LineBreakConfig getLineBreakConfig() { in getLineBreakConfig()
96 private static final LineBreakConfig sNoHyphenationConfig = new LineBreakConfig.Builder()
97 .setHyphenation(LineBreakConfig.HYPHENATION_DISABLED)
100 private static final LineBreakConfig sNoBreakConfig = new LineBreakConfig.Builder()
101 .setLineBreakStyle(LineBreakConfig.LINE_BREAK_STYLE_NO_BREAK)
136 LineBreakConfig lbc = source.readParcelable(
137 LineBreakConfig.class.getClassLoader(), LineBreakConfig.class);
/frameworks/base/apct-tests/perftests/core/src/android/text/
DStaticLayoutPerfTest.java22 import android.graphics.text.LineBreakConfig;
467 final LineBreakConfig config = new LineBreakConfig.Builder() in testCreate_JPText_Phrase_Short()
468 .setLineBreakWordStyle(LineBreakConfig.LINE_BREAK_WORD_STYLE_PHRASE) in testCreate_JPText_Phrase_Short()
486 final LineBreakConfig config = new LineBreakConfig.Builder() in testCreate_JPText_Phrase_Long()
487 .setLineBreakWordStyle(LineBreakConfig.LINE_BREAK_WORD_STYLE_PHRASE) in testCreate_JPText_Phrase_Long()
505 final LineBreakConfig config = new LineBreakConfig.Builder() in testCreate_JPText_Phrase_LongLong()
506 .setLineBreakWordStyle(LineBreakConfig.LINE_BREAK_WORD_STYLE_PHRASE) in testCreate_JPText_Phrase_LongLong()
524 final LineBreakConfig config = new LineBreakConfig.Builder() in testCreate_JPText_NoPhrase_Short()
525 .setLineBreakWordStyle(LineBreakConfig.LINE_BREAK_WORD_STYLE_NONE) in testCreate_JPText_NoPhrase_Short()
543 final LineBreakConfig config = new LineBreakConfig.Builder() in testCreate_JPText_NoPhrase_Long()
[all …]
/frameworks/base/core/java/android/text/
DPrecomputedText.java26 import android.graphics.text.LineBreakConfig;
103 private final @NonNull LineBreakConfig mLineBreakConfig;
123 private @NonNull LineBreakConfig mLineBreakConfig = LineBreakConfig.NONE;
196 public @NonNull Builder setLineBreakConfig(@NonNull LineBreakConfig lineBreakConfig) { in setLineBreakConfig()
216 @NonNull LineBreakConfig lineBreakConfig, in Params()
269 public @NonNull LineBreakConfig getLineBreakConfig() { in getLineBreakConfig()
302 @Layout.HyphenationFrequency int frequency, @NonNull LineBreakConfig lbConfig) { in checkResultUsable()
338 LineBreakConfig.getResolvedLineBreakStyle(mLineBreakConfig), in hashCode()
339 LineBreakConfig.getResolvedLineBreakWordStyle(mLineBreakConfig)); in hashCode()
356 + ", lineBreakStyle=" + LineBreakConfig.getResolvedLineBreakStyle(mLineBreakConfig) in toString()
[all …]
DMeasuredParagraph.java31 import android.graphics.text.LineBreakConfig;
146 private final @NonNull LineBreakConfig.Builder mLineBreakConfigBuilder =
147 new LineBreakConfig.Builder();
489 @Nullable LineBreakConfig lineBreakConfig, @IntRange(from = 0) int length, in onAppendStyleRun()
522 @Nullable LineBreakConfig lineBreakConfig, in buildForStaticLayout()
560 @Nullable LineBreakConfig lineBreakConfig, in buildForStaticLayoutTest()
574 @Nullable LineBreakConfig lineBreakConfig, in buildForStaticLayoutInternal()
752 @Nullable LineBreakConfig config, in applyStyleRun()
815 @Nullable LineBreakConfig lineBreakConfig, in applyMetricsAffectingSpan()
DBoringLayout.java30 import android.graphics.text.LineBreakConfig;
278 null /* rightIndents */, JUSTIFICATION_MODE_NONE, LineBreakConfig.NONE, false, in BoringLayout()
352 LineBreakConfig.NONE, metrics, false /* useBoundsForWidth */, in BoringLayout()
376 LineBreakConfig.NONE, metrics, useBoundsForWidth, in BoringLayout()
398 LineBreakConfig lineBreakConfig, in BoringLayout()
DDynamicLayout.java32 import android.graphics.text.LineBreakConfig;
100 b.mLineBreakConfig = LineBreakConfig.NONE; in obtain()
292 public Builder setLineBreakConfig(@NonNull LineBreakConfig lineBreakConfig) { in setLineBreakConfig()
419 private LineBreakConfig mLineBreakConfig = LineBreakConfig.NONE;
469 Layout.JUSTIFICATION_MODE_NONE, LineBreakConfig.NONE, ellipsize, ellipsizedWidth); in DynamicLayout()
490 @NonNull LineBreakConfig lineBreakConfig, in DynamicLayout()
1397 public LineBreakConfig getLineBreakConfig() { in getLineBreakConfig()
1412 private LineBreakConfig mLineBreakConfig;
DStaticLayout.java31 import android.graphics.text.LineBreakConfig;
124 b.mLineBreakConfig = LineBreakConfig.NONE; in obtain()
431 public Builder setLineBreakConfig(@NonNull LineBreakConfig lineBreakConfig) { in setLineBreakConfig()
601 private LineBreakConfig mLineBreakConfig = LineBreakConfig.NONE;
DLayout.java39 import android.graphics.text.LineBreakConfig;
320 JUSTIFICATION_MODE_NONE, LineBreakConfig.NONE, false, false, null); in Layout()
368 LineBreakConfig lineBreakConfig, in Layout()
3710 private LineBreakConfig mLineBreakConfig;
4140 public Builder setLineBreakConfig(@NonNull LineBreakConfig lineBreakConfig) { in setLineBreakConfig()
4307 private LineBreakConfig mLineBreakConfig = LineBreakConfig.NONE;
4605 public LineBreakConfig getLineBreakConfig() { in getLineBreakConfig()
/frameworks/base/core/java/android/content/res/
DStringBlock.java27 import android.graphics.text.LineBreakConfig;
391 int lbStyle = LineBreakConfig.LINE_BREAK_STYLE_UNSPECIFIED; in applyStyles()
394 lbStyle = LineBreakConfig.LINE_BREAK_STYLE_NONE; in applyStyles()
396 lbStyle = LineBreakConfig.LINE_BREAK_STYLE_NORMAL; in applyStyles()
398 lbStyle = LineBreakConfig.LINE_BREAK_STYLE_LOOSE; in applyStyles()
400 lbStyle = LineBreakConfig.LINE_BREAK_STYLE_STRICT; in applyStyles()
407 int lbWordStyle = LineBreakConfig.LINE_BREAK_STYLE_UNSPECIFIED; in applyStyles()
410 lbWordStyle = LineBreakConfig.LINE_BREAK_WORD_STYLE_NONE; in applyStyles()
412 lbWordStyle = LineBreakConfig.LINE_BREAK_WORD_STYLE_PHRASE; in applyStyles()
419 if (lbStyle != LineBreakConfig.LINE_BREAK_STYLE_UNSPECIFIED in applyStyles()
[all …]
/frameworks/base/core/java/android/view/inputmethod/
DTextAppearanceInfo.java29 import android.graphics.text.LineBreakConfig;
131 private final @LineBreakConfig.LineBreakStyle int mLineBreakStyle;
136 private final @LineBreakConfig.LineBreakWordStyle int mLineBreakWordStyle;
469 public @LineBreakConfig.LineBreakStyle int getLineBreakStyle() { in getLineBreakStyle()
478 public @LineBreakConfig.LineBreakWordStyle int getLineBreakWordStyle() { in getLineBreakWordStyle()
609 @LineBreakConfig.LineBreakStyle
610 private int mLineBreakStyle = LineBreakConfig.LINE_BREAK_STYLE_NONE;
611 @LineBreakConfig.LineBreakWordStyle
612 private int mLineBreakWordStyle = LineBreakConfig.LINE_BREAK_WORD_STYLE_NONE;
789 public Builder setLineBreakStyle(@LineBreakConfig.LineBreakStyle int lineBreakStyle) { in setLineBreakStyle()
[all …]
/frameworks/base/packages/SettingsLib/CollapsingToolbarBaseActivity/src/com/android/settingslib/collapsingtoolbar/widget/
DCollapsingCoordinatorLayout.java26 import android.graphics.text.LineBreakConfig;
122 new LineBreakConfig.Builder() in init()
124 LineBreakConfig.LINE_BREAK_WORD_STYLE_PHRASE) in init()
/frameworks/base/packages/SettingsLib/CollapsingToolbarBaseActivity/src/com/android/settingslib/collapsingtoolbar/
DCollapsingToolbarDelegate.java27 import android.graphics.text.LineBreakConfig;
153 new LineBreakConfig.Builder() in onCreateView()
155 LineBreakConfig.LINE_BREAK_WORD_STYLE_PHRASE) in onCreateView()
/frameworks/base/core/tests/coretests/src/android/widget/
DRemoteViewsSerializersTest.kt27 import android.graphics.text.LineBreakConfig in <lambda>()
217 LineBreakConfigSpan(LineBreakConfig.NONE), in <lambda>()
417 val config = LineBreakConfig.Builder() in <lambda>()
418 .setLineBreakStyle(LineBreakConfig.LINE_BREAK_STYLE_STRICT) in <lambda>()
419 .setLineBreakWordStyle(LineBreakConfig.LINE_BREAK_WORD_STYLE_AUTO) in <lambda>()
420 .setHyphenation(LineBreakConfig.HYPHENATION_ENABLED) in <lambda>()
/frameworks/base/core/tests/InputMethodCoreTests/src/android/view/inputmethod/
DTextAppearanceInfoTest.java29 import android.graphics.text.LineBreakConfig;
73 private static final int LINE_BREAK_STYLE = LineBreakConfig.LINE_BREAK_STYLE_LOOSE;
74 private static final int LINE_BREAK_WORD_STYLE = LineBreakConfig.LINE_BREAK_WORD_STYLE_PHRASE;
/frameworks/base/packages/SettingsLib/tests/robotests/src/com/android/settingslib/widget/
DMainSwitchBarTest.java19 import static android.graphics.text.LineBreakConfig.LINE_BREAK_WORD_STYLE_PHRASE;
/frameworks/base/core/api/
Dlint-baseline.txt1458 UnflaggedApi: android.graphics.text.LineBreakConfig#LINE_BREAK_STYLE_UNSPECIFIED:
1459 …New API must be flagged with @FlaggedApi: field android.graphics.text.LineBreakConfig.LINE_BREAK_S…
1460 UnflaggedApi: android.graphics.text.LineBreakConfig#LINE_BREAK_WORD_STYLE_UNSPECIFIED:
1461 …New API must be flagged with @FlaggedApi: field android.graphics.text.LineBreakConfig.LINE_BREAK_W…
1462 UnflaggedApi: android.graphics.text.LineBreakConfig#merge(android.graphics.text.LineBreakConfig):
1463 …with @FlaggedApi: method android.graphics.text.LineBreakConfig.merge(android.graphics.text.LineBre…
1464 UnflaggedApi: android.graphics.text.LineBreakConfig.Builder#merge(android.graphics.text.LineBreakCo…
1465 … @FlaggedApi: method android.graphics.text.LineBreakConfig.Builder.merge(android.graphics.text.Lin…
1524 …dApi: android.text.DynamicLayout.Builder#setLineBreakConfig(android.graphics.text.LineBreakConfig):
1525 …method android.text.DynamicLayout.Builder.setLineBreakConfig(android.graphics.text.LineBreakConfig)
[all …]
Dtest-lint-baseline.txt2184 …ildForStaticLayoutTest(android.text.TextPaint, android.graphics.text.LineBreakConfig, CharSequence…
2185 …uildForStaticLayoutTest(android.text.TextPaint,android.graphics.text.LineBreakConfig,CharSequence,…
2190 …lback#onAppendStyleRun(android.graphics.Paint, android.graphics.text.LineBreakConfig, int, boolean…
2191 …Callback.onAppendStyleRun(android.graphics.Paint,android.graphics.text.LineBreakConfig,int,boolean)
Dtest-current.txt3622 …est(@NonNull android.text.TextPaint, @Nullable android.graphics.text.LineBreakConfig, @NonNull Cha…
3627 …Run(@NonNull android.graphics.Paint, @Nullable android.graphics.text.LineBreakConfig, @IntRange(fr…
Dcurrent.txt18515 public final class LineBreakConfig implements android.os.Parcelable {
18520 …n") @NonNull public android.graphics.text.LineBreakConfig merge(@NonNull android.graphics.text.Lin…
18522 …l public static final android.os.Parcelable.Creator<android.graphics.text.LineBreakConfig> CREATOR;
18539 public static final class LineBreakConfig.Builder {
18540 ctor public LineBreakConfig.Builder();
18541 method @NonNull public android.graphics.text.LineBreakConfig build();
18542 …@NonNull public android.graphics.text.LineBreakConfig.Builder merge(@NonNull android.graphics.text…
18543 …no_break_no_hyphenation_span") @NonNull public android.graphics.text.LineBreakConfig.Builder setHy…
18544 method @NonNull public android.graphics.text.LineBreakConfig.Builder setLineBreakStyle(int);
18545 method @NonNull public android.graphics.text.LineBreakConfig.Builder setLineBreakWordStyle(int);
[all …]
/frameworks/base/core/java/android/widget/
DTextView.java95 import android.graphics.text.LineBreakConfig;
529 private static final int DEFAULT_LINE_BREAK_STYLE = LineBreakConfig.LINE_BREAK_STYLE_NONE;
533 LineBreakConfig.LINE_BREAK_WORD_STYLE_NONE;
1583 mLineBreakStyle = a.getInt(attr, LineBreakConfig.LINE_BREAK_STYLE_NONE);
1588 LineBreakConfig.LINE_BREAK_WORD_STYLE_NONE);
4541 @LineBreakConfig.LineBreakStyle int lineBreakStyle, in updateLineBreakConfigFromTextAppearance()
4542 @LineBreakConfig.LineBreakWordStyle int lineBreakWordStyle) { in updateLineBreakConfigFromTextAppearance()
5341 public void setLineBreakStyle(@LineBreakConfig.LineBreakStyle int lineBreakStyle) { in setLineBreakStyle()
5370 public void setLineBreakWordStyle(@LineBreakConfig.LineBreakWordStyle int lineBreakWordStyle) { in setLineBreakWordStyle()
5386 public @LineBreakConfig.LineBreakStyle int getLineBreakStyle() { in getLineBreakStyle()
[all …]
DRemoteViewsSerializers.java30 import android.graphics.text.LineBreakConfig;
922 LineBreakConfig lbc = new LineBreakConfig.Builder().setLineBreakStyle( in createLineBreakConfigSpanFromProto()
/frameworks/base/ravenwood/texts/
Dravenwood-annotation-allowed-classes.txt285 android.graphics.text.LineBreakConfig
/frameworks/base/boot/
Dboot-image-profile.txt8147 HSPLandroid/graphics/text/LineBreakConfig$Builder;-><init>()V
8148 HSPLandroid/graphics/text/LineBreakConfig$Builder;->build()Landroid/graphics/text/LineBreakConfig;
8149 HSPLandroid/graphics/text/LineBreakConfig$Builder;->setLineBreakStyle(I)Landroid/graphics/text/Line…
8150 HSPLandroid/graphics/text/LineBreakConfig$Builder;->setLineBreakWordStyle(I)Landroid/graphics/text/
8151 HSPLandroid/graphics/text/LineBreakConfig;-><clinit>()V
8152 HSPLandroid/graphics/text/LineBreakConfig;->getLineBreakConfig(II)Landroid/graphics/text/LineBreakC…
8153 HSPLandroid/graphics/text/LineBreakConfig;->getLineBreakStyle()I
8154 HSPLandroid/graphics/text/LineBreakConfig;->getLineBreakWordStyle()I
8179 …lder;->appendStyleRun(Landroid/graphics/Paint;Landroid/graphics/text/LineBreakConfig;IZ)Landroid/g…
15036 …ZZILandroid/text/TextUtils$TruncateAt;III[I[IILandroid/graphics/text/LineBreakConfig;Landroid/text…
[all …]

12