Package | Description |
---|---|
com.bstek.dorado.config.text |
一些用于辅助字符串解析的工具类。
|
com.bstek.dorado.view.widget.layout |
各种布局管理器的实现。
|
Modifier and Type | Method and Description |
---|---|
protected java.lang.Object |
DispatchableTextParser.dispatchAttribute(java.lang.String constraint,
char[] charArray,
TextParseContext context)
根据传入的约束条件将字符串中某属性的解析任务分发给匹配的子解析器。
|
protected TextParser |
DispatchableTextParser.findSubParser(java.lang.String constraint,
TextParseContext context)
根据约束条件返回一个匹配的子解析器。
|
java.lang.Object |
DispatchableTextParser.parse(char[] charArray,
TextParseContext context)
解析给定的字符串,并将解析到的所有属性及值保存到Map集合中返回。
|
java.lang.Object |
TextAttributeParser.parse(char[] charArray,
TextParseContext context) |
java.lang.Object |
TextParser.parse(char[] charArray,
TextParseContext context)
解析给定的字符串,并返回解析结果。
|
protected java.lang.String |
DispatchableTextParser.parseHeader(char[] charArray,
TextParseContext context) |
protected java.util.Map<java.lang.String,java.lang.Object> |
DispatchableTextParser.parseToAttributes(char[] charArray,
TextParseContext context)
将文本解析成一个包含各个属性值的Map集合。其中Map的键位属性名,值为属性值。 如果文本包含头信息的话,那么头信息将被包存在
DispatchableTextParser.HEADER_ATTRIBUTE 代表的特殊属性名中。 |
Constructor and Description |
---|
TextParseException(char[] charArray,
TextParseContext context) |
TextParseException(java.lang.String message,
char[] charArray,
TextParseContext context) |
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
LayoutConstraintParser.parse(char[] charArray,
TextParseContext context) |
java.lang.Object |
LayoutTextParserDispatcher.parse(char[] charArray,
TextParseContext context) |
Copyright © 2001-2011 www.BSTEK.com All Rights Reserved.