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(pos: Int): Option[IParseResult]
    Definition Classes
    IParseResult
  20. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  21. def initSources(referingUnit: Option[ASTUnit], externalPath: Option[String]): Unit
  22. var invalidSequence: Boolean
  23. def isAttr: Boolean
    Definition Classes
    BasicASTNodeIParseResult
  24. def isElement: Boolean
    Definition Classes
    BasicASTNodeIParseResult
  25. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  26. def isUnknown: Boolean
    Definition Classes
    BasicASTNodeIParseResult
  27. var knownProperty: IProperty
  28. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  29. var needMap: Boolean
  30. var needSequence: Boolean
  31. final def notify(): Unit
    Definition Classes
    AnyRef
  32. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  33. def parent: Option[IHighLevelNode]
    Definition Classes
    BasicASTNodeIParseResult
  34. def printDefinitionClassName: String
    Attributes
    protected
  35. def printDetails(indent: String): String
    Definition Classes
    BasicASTNodeIParseResult
  36. def printDetails: String
    Definition Classes
    IParseResult
  37. def property: Option[IProperty]
    Definition Classes
    BasicASTNodeIParseResult
  38. def putExtra[T](kind: Extra[T], value: T): Unit
    Definition Classes
    HasExtraIHasExtra
  39. def putExtra[T](kind: Extra[T]): Unit
    Definition Classes
    IHasExtra
  40. def root: Option[IHighLevelNode]
    Definition Classes
    BasicASTNodeIParseResult
  41. def selectNodeWhichContainsPosition(pos: Int): Option[IParseResult]
    Attributes
    protected
    Definition Classes
    IParseResult
  42. def setASTUnit(u: ASTUnit): Unit
  43. def setParent(parent: IHighLevelNode): Unit
    Definition Classes
    BasicASTNodeIParseResult
  44. def sourceInfo: SourceInfo
    Definition Classes
    BasicASTNodeIParseResult
  45. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  46. def testSerialize(indent: String): String
  47. def toString(): String
    Definition Classes
    AnyRef → Any
  48. def unitPath: Option[String]
    Definition Classes
    IParseResult
  49. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  50. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  51. 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