/developers/samples/android/ui/text/TextStyling-Kotlin/app/src/test/java/com/android/example/text/styling/parser/ |
D | ParserTest.kt | 32 Element(Element.Type.QUOTE, "This is a quote.\n"), in quoteBeginningOfText() 33 Element(Element.Type.TEXT, "This is not")) in quoteBeginningOfText() 43 Element(Element.Type.TEXT, "This is not a quote.\n"), in quoteEndOfText() 44 Element(Element.Type.QUOTE, "This is a quote")) in quoteEndOfText() 54 assertEquals(elements[0].type, Element.Type.TEXT) in simpleBulletPoints() 56 assertEquals(elements[1].type, Element.Type.BULLET_POINT) in simpleBulletPoints() 58 assertEquals(elements[2].type, Element.Type.BULLET_POINT) in simpleBulletPoints() 60 assertEquals(elements[3].type, Element.Type.BULLET_POINT) in simpleBulletPoints() 70 Element(Element.Type.TEXT, "Styling "), in simpleCode() 71 Element(Element.Type.CODE_BLOCK, "Text"), in simpleCode() [all …]
|
/developers/samples/android/ui/text/TextStyling-Kotlin/app/src/main/java/com/android/example/text/styling/parser/ |
D | Parser.kt | 43 val parents = mutableListOf<Element>() in parse() 64 parents.add(Element(Element.Type.QUOTE, quotedText, emptyList<Element>())) in parse() 89 private fun findElements(string: CharSequence, pattern: Pattern): List<Element> { in findElements() 90 val parents = mutableListOf<Element>() in findElements() 114 val bulletPoint = Element(Element.Type.BULLET_POINT, text, subMarks) in findElements() 125 parents.add(Element(Element.Type.TEXT, text, emptyList())) in findElements() 130 parents.add(Element(Element.Type.CODE_BLOCK, text, in findElements() 142 parents.add(Element(Element.Type.TEXT, text, emptyList<Element>())) in findElements()
|
D | Markdown.kt | 22 data class TextMarkdown(val elements: List<Element>) 27 data class Element(val type: Type, class 29 val elements: List<Element> = emptyList()
|
/developers/samples/android/ui/text/TextStyling-Java/app/src/main/java/com/android/example/text/styling/parser/ |
D | Parser.java | 20 import com.android.example.text.styling.parser.Element.Type; 63 List<Element> parents = new ArrayList<>(); in parse() 84 parents.add(new Element(Type.QUOTE, quotedText, Collections.<Element>emptyList())); in parse() 109 private static List<Element> findElements(@NonNull final String string, in findElements() 111 List<Element> parents = new ArrayList<>(); in findElements() 134 List<Element> subMarks = findElements(text, pattern); in findElements() 135 Element bulletPoint = new Element(Type.BULLET_POINT, text, subMarks); in findElements() 146 parents.add(new Element(Type.TEXT, text, Collections.<Element>emptyList())); in findElements() 151 parents.add(new Element(Type.CODE_BLOCK, text, in findElements() 152 Collections.<Element>emptyList())); in findElements() [all …]
|
D | Element.java | 25 public class Element { class 36 private final List<Element> elements; 38 public Element(@NonNull final Type type, @NonNull final String text, in Element() method in Element 39 @NonNull final List<Element> elements) { in Element() 56 public List<Element> getElements() { in getElements()
|
D | TextMarkdown.java | 29 private final List<Element> elements; 31 public TextMarkdown(@NonNull final List<Element> elements) { in TextMarkdown() 36 public List<Element> getElements() { in getElements()
|
/developers/samples/android/ui/text/TextStyling-Kotlin/app/src/main/java/com/android/example/text/styling/renderer/ |
D | MarkdownBuilder.kt | 27 import com.android.example.text.styling.parser.Element in <lambda>() 50 private fun buildElement(element: Element, builder: SpannableStringBuilder): CharSequence { in <lambda>() 54 Element.Type.CODE_BLOCK -> { in <lambda>() 59 Element.Type.QUOTE -> { in <lambda>() 67 Element.Type.BULLET_POINT -> { in <lambda>() 74 Element.Type.TEXT -> append(element.text) in <lambda>()
|
/developers/samples/android/ui/text/TextStyling-Java/app/src/test/java/com/android/example/text/styling/parser/ |
D | ParserTest.java | 18 import static com.android.example.text.styling.parser.Element.Type.BULLET_POINT; 19 import static com.android.example.text.styling.parser.Element.Type.CODE_BLOCK; 20 import static com.android.example.text.styling.parser.Element.Type.QUOTE; 21 import static com.android.example.text.styling.parser.Element.Type.TEXT; 38 List<Element> elements = new Parser().parse(withQuote).getElements(); in quoteBeginingOfText() 51 List<Element> elements = new Parser().parse(withQuote).getElements(); in quoteEndOfText() 64 List<Element> elements = new Parser().parse(bulletPoints).getElements(); in simpleBulletPoints() 81 List<Element> elements = new Parser().parse(code).getElements(); in simpleCode() 98 List<Element> elements = new Parser().parse(code).getElements(); in codeWithExtraTick() 115 List<Element> elements = new Parser().parse(text).getElements(); in quoteBulletPointsCode() [all …]
|
/developers/samples/android/ui/text/TextStyling-Java/app/src/main/java/com/android/example/text/styling/renderer/ |
D | MarkdownBuilder.java | 29 import com.android.example.text.styling.parser.Element; 79 private void buildSpans(@NonNull final Element element, in buildSpans() 98 private void buildBulletPointSpans(@NonNull final Element element, in buildBulletPointSpans() 101 for (Element child : element.getElements()) { in buildBulletPointSpans() 108 private void buildQuoteSpans(@NonNull Element element, SpannableStringBuilder builder) { in buildQuoteSpans() 120 private void buildCodeBlockSpan(@NonNull Element element, SpannableStringBuilder builder) { in buildCodeBlockSpan()
|
/developers/samples/android/media/HdrViewfinder/Application/src/main/java/com/example/android/hdrviewfinder/ |
D | ViewfinderProcessor.java | 23 import android.renderscript.Element; 51 Type.Builder yuvTypeBuilder = new Type.Builder(rs, Element.YUV(rs)); in ViewfinderProcessor() 60 Type.Builder rgbTypeBuilder = new Type.Builder(rs, Element.RGBA_8888(rs)); in ViewfinderProcessor()
|
/developers/samples/android/renderScript/RenderScriptIntrinsic/ |
D | README.md | 23 mScriptBlur = ScriptIntrinsicBlur.create(mRS, Element.U8_4(mRS)); 25 Element.U8_4(mRS)); 27 Element.U8_4(mRS));
|
/developers/samples/android/renderScript/RenderScriptIntrinsic/Application/src/main/java/com/example/android/renderscriptintrinsic/ |
D | MainActivity.java | 26 import android.support.v8.renderscript.Element; 163 mScriptBlur = ScriptIntrinsicBlur.create(mRS, Element.U8_4(mRS)); in createScript() 165 Element.U8_4(mRS)); in createScript() 167 Element.U8_4(mRS)); in createScript()
|