Flutter Engine
The Flutter Engine
|
Public Member Functions | |
Outline (Outline parent, Element element, int offset, int length, int codeOffset, int codeLength) | |
boolean | containsInclusive (int x) |
boolean | equals (Object obj) |
Outline | getParent () |
List< Outline > | getChildren () |
int | getCodeLength () |
int | getCodeOffset () |
Element | getElement () |
int | getLength () |
int | getOffset () |
int | hashCode () |
void | setChildren (List< Outline > children) |
void | setCodeLength (int codeLength) |
void | setCodeOffset (int codeOffset) |
void | setElement (Element element) |
void | setLength (int length) |
void | setOffset (int offset) |
String | toString () |
Static Public Member Functions | |
static Outline | fromJson (Outline parent, JsonObject outlineObject) |
Static Public Attributes | |
static final Outline[] | EMPTY_ARRAY = new Outline[0] |
static final List< Outline > | EMPTY_LIST = Lists.newArrayList() |
An node in the outline structure of a file.
@coverage dart.server.generated.types
Definition at line 32 of file Outline.java.
|
inline |
Constructor for Outline
.
Definition at line 73 of file Outline.java.
|
inline |
Definition at line 82 of file Outline.java.
|
inline |
Definition at line 87 of file Outline.java.
|
inlinestatic |
Definition at line 101 of file Outline.java.
The children of the node. The field will be omitted if the node has no children. Children are sorted by offset.
Definition at line 134 of file Outline.java.
|
inline |
The length of the element code.
Definition at line 141 of file Outline.java.
|
inline |
The offset of the first character of the element code, which is neither documentation, nor annotation.
Definition at line 149 of file Outline.java.
|
inline |
A description of the element represented by this node.
Definition at line 156 of file Outline.java.
|
inline |
The length of the element.
Definition at line 163 of file Outline.java.
|
inline |
The offset of the first character of the element. This is different than the offset in the Element, which is the offset of the name of the element. It can be used, for example, to map locations in the file back to an outline.
Definition at line 172 of file Outline.java.
|
inline |
Definition at line 126 of file Outline.java.
|
inline |
The children of the node. The field will be omitted if the node has no children. Children are sorted by offset.
Definition at line 192 of file Outline.java.
|
inline |
The length of the element code.
Definition at line 199 of file Outline.java.
|
inline |
The offset of the first character of the element code, which is neither documentation, nor annotation.
Definition at line 207 of file Outline.java.
|
inline |
A description of the element represented by this node.
Definition at line 214 of file Outline.java.
|
inline |
The length of the element.
Definition at line 221 of file Outline.java.
|
inline |
The offset of the first character of the element. This is different than the offset in the Element, which is the offset of the name of the element. It can be used, for example, to map locations in the file back to an outline.
Definition at line 230 of file Outline.java.
|
inline |
Definition at line 235 of file Outline.java.
Definition at line 34 of file Outline.java.
|
static |
Definition at line 36 of file Outline.java.