class BasicASTNode extends IParseResult with HasExtra

Linear Supertypes
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. BasicASTNode
  2. HasExtra
  3. IParseResult
  4. IHasExtra
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new BasicASTNode(_node: AmfObject, _baseUnit: BaseUnit, _parent: Option[IHighLevelNode])

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val _extras: Map[String, Any]
    Definition Classes
    HasExtra
  5. var _parent: Option[IHighLevelNode]
  6. def amfBaseUnit: BaseUnit
    Definition Classes
    BasicASTNodeIParseResult
  7. def amfNode: AmfObject
    Definition Classes
    BasicASTNodeIParseResult
  8. def asAttr: Option[IAttribute]
    Definition Classes
    BasicASTNodeIParseResult
  9. def asElement: Option[ASTNodeImpl]
    Definition Classes
    BasicASTNodeIParseResult
  10. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  11. def astUnit: ASTUnit
    Definition Classes
    BasicASTNodeIParseResult
  12. def children: Seq[IParseResult]
    Definition Classes
    BasicASTNodeIParseResult
  13. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  16. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  17. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  18. def getExtra[T](kind: Extra[T]): Option[T]
    Definition Classes
    HasExtraIHasExtra
  19. def getNodeByPosition(position: Position): Option[IParseResult]
    Definition Classes
    IParseResult
  20. def getNodeByPosition(pos: Int): Option[IParseResult]
    Definition Classes
    IParseResult
  21. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  22. def initSources(referingUnit: Option[ASTUnit], externalPath: Option[String]): Unit
  23. var invalidSequence: Boolean
  24. def isAttr: Boolean
    Definition Classes
    BasicASTNodeIParseResult
  25. def isElement: Boolean
    Definition Classes
    BasicASTNodeIParseResult
  26. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  27. def isUnknown: Boolean
    Definition Classes
    BasicASTNodeIParseResult
  28. var knownProperty: IProperty
  29. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  30. var needMap: Boolean
  31. var needSequence: Boolean
  32. final def notify(): Unit
    Definition Classes
    AnyRef
  33. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  34. def parent: Option[IHighLevelNode]
    Definition Classes
    BasicASTNodeIParseResult
  35. def printDefinitionClassName: String
    Attributes
    protected
  36. def printDetails(indent: String): String
    Definition Classes
    BasicASTNodeIParseResult
  37. def printDetails: String
    Definition Classes
    IParseResult
  38. def property: Option[IProperty]
    Definition Classes
    BasicASTNodeIParseResult
  39. def putExtra[T](kind: Extra[T], value: T): Unit
    Definition Classes
    HasExtraIHasExtra
  40. def putExtra[T](kind: Extra[T]): Unit
    Definition Classes
    IHasExtra
  41. def root: Option[IHighLevelNode]
    Definition Classes
    BasicASTNodeIParseResult
  42. def selectNodeWhichContainsPosition(position: Position): Option[IParseResult]
    Attributes
    protected
    Definition Classes
    IParseResult
  43. def selectNodeWhichContainsPosition(pos: Int): Option[IParseResult]
    Attributes
    protected
    Definition Classes
    IParseResult
  44. def setASTUnit(u: ASTUnit): Unit
  45. def setParent(parent: IHighLevelNode): Unit
    Definition Classes
    BasicASTNodeIParseResult
  46. def sourceInfo: SourceInfo
    Definition Classes
    BasicASTNodeIParseResult
  47. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  48. def testSerialize(indent: String): String
  49. def toString(): String
    Definition Classes
    AnyRef → Any
  50. def unitPath: Option[String]
    Definition Classes
    IParseResult
  51. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  52. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  53. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from HasExtra

Inherited from IParseResult

Inherited from IHasExtra

Inherited from AnyRef

Inherited from Any

Ungrouped