Home
last modified time | relevance | path

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

/frameworks/base/graphics/java/android/graphics/text/
DLineBreakConfig.java44 public final class LineBreakConfig implements Parcelable { class
276 private @LineBreakStyle int mLineBreakStyle = LineBreakConfig.LINE_BREAK_STYLE_UNSPECIFIED;
280 LineBreakConfig.LINE_BREAK_WORD_STYLE_UNSPECIFIED;
282 private @Hyphenation int mHyphenation = LineBreakConfig.HYPHENATION_UNSPECIFIED;
320 public @NonNull Builder merge(@NonNull LineBreakConfig config) { in merge()
341 public @NonNull Builder reset(@Nullable LineBreakConfig config) { in reset()
423 public @NonNull LineBreakConfig build() { in build()
424 return new LineBreakConfig(mLineBreakStyle, mLineBreakWordStyle, mHyphenation); in build()
437 public static @NonNull LineBreakConfig getLineBreakConfig(@LineBreakStyle int lineBreakStyle, in getLineBreakConfig()
439 LineBreakConfig.Builder builder = new LineBreakConfig.Builder(); in getLineBreakConfig()
[all …]
DMeasuredText.java310 @Nullable LineBreakConfig lineBreakConfig, @IntRange(from = 0) int length, in appendStyleRun()
316 int lbStyle = LineBreakConfig.getResolvedLineBreakStyle(lineBreakConfig); in appendStyleRun()
317 int lbWordStyle = LineBreakConfig.getResolvedLineBreakWordStyle(lineBreakConfig); in appendStyleRun()
318 boolean hyphenation = LineBreakConfig.getResolvedHyphenation(lineBreakConfig) in appendStyleRun()
319 == LineBreakConfig.HYPHENATION_ENABLED; in appendStyleRun()
/frameworks/base/core/java/android/text/style/
DLineBreakConfigSpan.java23 import android.graphics.text.LineBreakConfig;
35 private final LineBreakConfig mLineBreakConfig;
42 public LineBreakConfigSpan(@NonNull LineBreakConfig lineBreakConfig) { in LineBreakConfigSpan()
51 public @NonNull LineBreakConfig getLineBreakConfig() { in getLineBreakConfig()
95 private static final LineBreakConfig sNoHyphenationConfig = new LineBreakConfig.Builder()
96 .setHyphenation(LineBreakConfig.HYPHENATION_DISABLED)
99 private static final LineBreakConfig sNoBreakConfig = new LineBreakConfig.Builder()
100 .setLineBreakStyle(LineBreakConfig.LINE_BREAK_STYLE_NO_BREAK)
135 LineBreakConfig lbc = source.readParcelable(
136 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;
102 private final @NonNull LineBreakConfig mLineBreakConfig;
122 private @NonNull LineBreakConfig mLineBreakConfig = LineBreakConfig.NONE;
195 public @NonNull Builder setLineBreakConfig(@NonNull LineBreakConfig lineBreakConfig) { in setLineBreakConfig()
215 @NonNull LineBreakConfig lineBreakConfig, in Params()
268 public @NonNull LineBreakConfig getLineBreakConfig() { in getLineBreakConfig()
301 @Layout.HyphenationFrequency int frequency, @NonNull LineBreakConfig lbConfig) { in checkResultUsable()
337 LineBreakConfig.getResolvedLineBreakStyle(mLineBreakConfig), in hashCode()
338 LineBreakConfig.getResolvedLineBreakWordStyle(mLineBreakConfig)); in hashCode()
355 + ", lineBreakStyle=" + LineBreakConfig.getResolvedLineBreakStyle(mLineBreakConfig) in toString()
[all …]
DMeasuredParagraph.java31 import android.graphics.text.LineBreakConfig;
145 private final @NonNull LineBreakConfig.Builder mLineBreakConfigBuilder =
146 new LineBreakConfig.Builder();
500 @Nullable LineBreakConfig lineBreakConfig, @IntRange(from = 0) int length, in onAppendStyleRun()
533 @Nullable LineBreakConfig lineBreakConfig, in buildForStaticLayout()
571 @Nullable LineBreakConfig lineBreakConfig, in buildForStaticLayoutTest()
585 @Nullable LineBreakConfig lineBreakConfig, in buildForStaticLayoutInternal()
791 @Nullable LineBreakConfig config, in applyStyleRun()
854 @Nullable LineBreakConfig lineBreakConfig, in applyMetricsAffectingSpan()
DBoringLayout.java30 import android.graphics.text.LineBreakConfig;
275 null /* rightIndents */, JUSTIFICATION_MODE_NONE, LineBreakConfig.NONE, false, in BoringLayout()
349 LineBreakConfig.NONE, metrics, false /* useBoundsForWidth */, in BoringLayout()
373 LineBreakConfig.NONE, metrics, useBoundsForWidth, in BoringLayout()
395 LineBreakConfig lineBreakConfig, in BoringLayout()
DDynamicLayout.java32 import android.graphics.text.LineBreakConfig;
99 b.mLineBreakConfig = LineBreakConfig.NONE; in obtain()
291 public Builder setLineBreakConfig(@NonNull LineBreakConfig lineBreakConfig) { in setLineBreakConfig()
418 private LineBreakConfig mLineBreakConfig = LineBreakConfig.NONE;
468 Layout.JUSTIFICATION_MODE_NONE, LineBreakConfig.NONE, ellipsize, ellipsizedWidth); in DynamicLayout()
489 @NonNull LineBreakConfig lineBreakConfig, in DynamicLayout()
1388 public LineBreakConfig getLineBreakConfig() { in getLineBreakConfig()
1403 private LineBreakConfig mLineBreakConfig;
DStaticLayout.java31 import android.graphics.text.LineBreakConfig;
122 b.mLineBreakConfig = LineBreakConfig.NONE; in obtain()
428 public Builder setLineBreakConfig(@NonNull LineBreakConfig lineBreakConfig) { in setLineBreakConfig()
598 private LineBreakConfig mLineBreakConfig = LineBreakConfig.NONE;
DLayout.java40 import android.graphics.text.LineBreakConfig;
314 JUSTIFICATION_MODE_NONE, LineBreakConfig.NONE, false, false, null); in Layout()
362 LineBreakConfig lineBreakConfig, in Layout()
3658 private LineBreakConfig mLineBreakConfig;
4088 public Builder setLineBreakConfig(@NonNull LineBreakConfig lineBreakConfig) { in setLineBreakConfig()
4255 private LineBreakConfig mLineBreakConfig = LineBreakConfig.NONE;
4553 public LineBreakConfig getLineBreakConfig() { in getLineBreakConfig()
/frameworks/base/core/java/android/content/res/
DStringBlock.java27 import android.graphics.text.LineBreakConfig;
387 int lbStyle = LineBreakConfig.LINE_BREAK_STYLE_UNSPECIFIED; in applyStyles()
390 lbStyle = LineBreakConfig.LINE_BREAK_STYLE_NONE; in applyStyles()
392 lbStyle = LineBreakConfig.LINE_BREAK_STYLE_NORMAL; in applyStyles()
394 lbStyle = LineBreakConfig.LINE_BREAK_STYLE_LOOSE; in applyStyles()
396 lbStyle = LineBreakConfig.LINE_BREAK_STYLE_STRICT; in applyStyles()
403 int lbWordStyle = LineBreakConfig.LINE_BREAK_STYLE_UNSPECIFIED; in applyStyles()
406 lbWordStyle = LineBreakConfig.LINE_BREAK_WORD_STYLE_NONE; in applyStyles()
408 lbWordStyle = LineBreakConfig.LINE_BREAK_WORD_STYLE_PHRASE; in applyStyles()
415 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/
DCollapsingToolbarDelegate.java24 import android.graphics.text.LineBreakConfig;
110 new LineBreakConfig.Builder() in onCreateView()
112 LineBreakConfig.LINE_BREAK_WORD_STYLE_PHRASE) in onCreateView()
/frameworks/base/packages/SettingsLib/CollapsingToolbarBaseActivity/src/com/android/settingslib/collapsingtoolbar/widget/
DCollapsingCoordinatorLayout.java26 import android.graphics.text.LineBreakConfig;
117 new LineBreakConfig.Builder() in init()
119 LineBreakConfig.LINE_BREAK_WORD_STYLE_PHRASE) in init()
/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.txt1428 UnflaggedApi: android.graphics.text.LineBreakConfig#LINE_BREAK_STYLE_UNSPECIFIED:
1429 …New API must be flagged with @FlaggedApi: field android.graphics.text.LineBreakConfig.LINE_BREAK_S…
1430 UnflaggedApi: android.graphics.text.LineBreakConfig#LINE_BREAK_WORD_STYLE_UNSPECIFIED:
1431 …New API must be flagged with @FlaggedApi: field android.graphics.text.LineBreakConfig.LINE_BREAK_W…
1432 UnflaggedApi: android.graphics.text.LineBreakConfig#merge(android.graphics.text.LineBreakConfig):
1433 …with @FlaggedApi: method android.graphics.text.LineBreakConfig.merge(android.graphics.text.LineBre…
1434 UnflaggedApi: android.graphics.text.LineBreakConfig.Builder#merge(android.graphics.text.LineBreakCo…
1435 … @FlaggedApi: method android.graphics.text.LineBreakConfig.Builder.merge(android.graphics.text.Lin…
1495 …dApi: android.text.DynamicLayout.Builder#setLineBreakConfig(android.graphics.text.LineBreakConfig):
1496 …method android.text.DynamicLayout.Builder.setLineBreakConfig(android.graphics.text.LineBreakConfig)
[all …]
Dtest-lint-baseline.txt2170 …ildForStaticLayoutTest(android.text.TextPaint, android.graphics.text.LineBreakConfig, CharSequence…
2171 …uildForStaticLayoutTest(android.text.TextPaint,android.graphics.text.LineBreakConfig,CharSequence,…
2176 …lback#onAppendStyleRun(android.graphics.Paint, android.graphics.text.LineBreakConfig, int, boolean…
2177 …Callback.onAppendStyleRun(android.graphics.Paint,android.graphics.text.LineBreakConfig,int,boolean)
Dtest-current.txt3468 …est(@NonNull android.text.TextPaint, @Nullable android.graphics.text.LineBreakConfig, @NonNull Cha…
3473 …Run(@NonNull android.graphics.Paint, @Nullable android.graphics.text.LineBreakConfig, @IntRange(fr…
Dcurrent.txt18057 public final class LineBreakConfig implements android.os.Parcelable {
18062 …n") @NonNull public android.graphics.text.LineBreakConfig merge(@NonNull android.graphics.text.Lin…
18064 …l public static final android.os.Parcelable.Creator<android.graphics.text.LineBreakConfig> CREATOR;
18081 public static final class LineBreakConfig.Builder {
18082 ctor public LineBreakConfig.Builder();
18083 method @NonNull public android.graphics.text.LineBreakConfig build();
18084 …@NonNull public android.graphics.text.LineBreakConfig.Builder merge(@NonNull android.graphics.text…
18085 …no_break_no_hyphenation_span") @NonNull public android.graphics.text.LineBreakConfig.Builder setHy…
18086 method @NonNull public android.graphics.text.LineBreakConfig.Builder setLineBreakStyle(int);
18087 method @NonNull public android.graphics.text.LineBreakConfig.Builder setLineBreakWordStyle(int);
[all …]
/frameworks/base/boot/
Dboot-image-profile.txt7882 HSPLandroid/graphics/text/LineBreakConfig$Builder;-><init>()V
7883 HSPLandroid/graphics/text/LineBreakConfig$Builder;->build()Landroid/graphics/text/LineBreakConfig;
7884 HSPLandroid/graphics/text/LineBreakConfig$Builder;->setLineBreakStyle(I)Landroid/graphics/text/Line…
7885 HSPLandroid/graphics/text/LineBreakConfig$Builder;->setLineBreakWordStyle(I)Landroid/graphics/text/
7886 HSPLandroid/graphics/text/LineBreakConfig;-><clinit>()V
7887 HSPLandroid/graphics/text/LineBreakConfig;->getLineBreakConfig(II)Landroid/graphics/text/LineBreakC…
7888 HSPLandroid/graphics/text/LineBreakConfig;->getLineBreakStyle()I
7889 HSPLandroid/graphics/text/LineBreakConfig;->getLineBreakWordStyle()I
7913 …lder;->appendStyleRun(Landroid/graphics/Paint;Landroid/graphics/text/LineBreakConfig;IZ)Landroid/g…
14709LineBreakConfig;[Landroid/text/style/MetricAffectingSpan;[Landroid/text/style/LineBreakConfigSpan;…
[all …]
Dpreloaded-classes2509 android.graphics.text.LineBreakConfig$1
2510 android.graphics.text.LineBreakConfig$Builder
2511 android.graphics.text.LineBreakConfig
/frameworks/base/config/
Dboot-image-profile.txt7885 HSPLandroid/graphics/text/LineBreakConfig$Builder;-><init>()V
7886 HSPLandroid/graphics/text/LineBreakConfig$Builder;->build()Landroid/graphics/text/LineBreakConfig;
7887 HSPLandroid/graphics/text/LineBreakConfig$Builder;->setLineBreakStyle(I)Landroid/graphics/text/Line…
7888 HSPLandroid/graphics/text/LineBreakConfig$Builder;->setLineBreakWordStyle(I)Landroid/graphics/text/
7889 HSPLandroid/graphics/text/LineBreakConfig;-><clinit>()V
7890 HSPLandroid/graphics/text/LineBreakConfig;->getLineBreakConfig(II)Landroid/graphics/text/LineBreakC…
7891 HSPLandroid/graphics/text/LineBreakConfig;->getLineBreakStyle()I
7892 HSPLandroid/graphics/text/LineBreakConfig;->getLineBreakWordStyle()I
7916 …lder;->appendStyleRun(Landroid/graphics/Paint;Landroid/graphics/text/LineBreakConfig;IZ)Landroid/g…
14773LineBreakConfig;[Landroid/text/style/MetricAffectingSpan;[Landroid/text/style/LineBreakConfigSpan;…
[all …]
Dpreloaded-classes2513 android.graphics.text.LineBreakConfig$1
2514 android.graphics.text.LineBreakConfig$Builder
2515 android.graphics.text.LineBreakConfig
/frameworks/base/tools/aapt2/integration-tests/CommandTests/
Dandroid-33.jarAndroidManifest.xml META-INF/ META-INF/MANIFEST.MF NOTICES/ NOTICES/libcore ...