trait TypedStructureNode extends StructureNode
Node having a type.
- Alphabetic
- By Inheritance
- TypedStructureNode
- StructureNode
- StructureNodeJSON
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Abstract Value Members
-
abstract
def
category: String
Node category, if determined by a category filter.
Node category, if determined by a category filter.
- Definition Classes
- StructureNodeJSON
-
abstract
def
children: Seq[StructureNode]
Node children.
Node children.
- Definition Classes
- StructureNode → StructureNodeJSON
-
abstract
def
end: Int
Node end position from the beginning of the document.
Node end position from the beginning of the document.
- Definition Classes
- StructureNodeJSON
-
abstract
def
getSource: IParseResult
Returns structure node source.
Returns structure node source.
- Definition Classes
- StructureNode
-
abstract
def
icon: String
Node icon.
Node icon. Structure module is not setting up, how icons are represented in the client system, or what icons exist, instead the client is responsible to configure the mapping from nodes to icon identifiers.
- Definition Classes
- StructureNodeJSON
-
abstract
def
key: String
Unique node identifier.
Unique node identifier.
- Definition Classes
- StructureNodeJSON
-
abstract
def
nodeType: String
Node type.
-
abstract
def
selected: Boolean
Whether the node is selected.
Whether the node is selected.
- Definition Classes
- StructureNodeJSON
-
abstract
def
start: Int
Node start position from the beginning of the document.
Node start position from the beginning of the document.
- Definition Classes
- StructureNodeJSON
-
abstract
def
text: String
Node label text to be displayed.
Node label text to be displayed.
- Definition Classes
- StructureNodeJSON
-
abstract
def
textStyle: String
Text style of the node.
Text style of the node. Structure module is not setting up, how text styles are represented in the client system, or what text styles exist, instead the client is responsible to configure the mapping from nodes to text styles identifiers.
- Definition Classes
- StructureNodeJSON
-
abstract
def
toJSON: StructureNodeJSON
Converts structure node and its children recursivelly into JSON, containing text, icon and children fields.
Converts structure node and its children recursivelly into JSON, containing text, icon and children fields.
- Definition Classes
- StructureNode
-
abstract
def
typeText: Option[String]
Node type label, if any.
Node type label, if any.
- Definition Classes
- StructureNodeJSON
Concrete Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )