class ASTPropImpl extends BasicASTNode with IAttribute

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

Instance Constructors

  1. new ASTPropImpl(_node: AmfObject, _unit: BaseUnit, _parent: Option[IHighLevelNode], _def: ITypeDefinition, _prop: Option[IProperty], buffer: IValueBuffer)

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]
    Definition Classes
    BasicASTNode
  6. def amfBaseUnit: BaseUnit
    Definition Classes
    BasicASTNodeIParseResult
  7. def amfNode: AmfObject
    Definition Classes
    BasicASTNodeIParseResult
  8. def annotations: Seq[IAttribute]
    Definition Classes
    ASTPropImplIAttribute
  9. def asAttr: Option[IAttribute]
    Definition Classes
    ASTPropImplBasicASTNodeIParseResult
  10. def asElement: Option[ASTNodeImpl]
    Definition Classes
    BasicASTNodeIParseResult
  11. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  12. def astUnit: ASTUnit
    Definition Classes
    BasicASTNodeIParseResult
  13. val buffer: IValueBuffer
  14. def children: Seq[IParseResult]
    Definition Classes
    BasicASTNodeIParseResult
  15. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  16. def definition: Option[ITypeDefinition]
    Definition Classes
    ASTPropImplIAttribute
  17. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  18. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  19. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  20. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
  21. def getExtra[T](kind: Extra[T]): Option[T]
    Definition Classes
    HasExtraIHasExtra
  22. def getNodeByPosition(pos: Int): Option[IParseResult]
    Definition Classes
    IParseResult
  23. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  24. def initSources(referingUnit: Option[ASTUnit], externalPath: Option[String]): Unit
    Definition Classes
    ASTPropImplBasicASTNode
  25. var invalidSequence: Boolean
    Definition Classes
    BasicASTNode
  26. def isAttr: Boolean
    Definition Classes
    ASTPropImplBasicASTNodeIParseResult
  27. def isElement: Boolean
    Definition Classes
    BasicASTNodeIParseResult
  28. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  29. def isUnknown: Boolean
    Definition Classes
    ASTPropImplBasicASTNodeIParseResult
  30. var knownProperty: IProperty
    Definition Classes
    BasicASTNode
  31. def modify(newValue: Any): Unit
    Definition Classes
    ASTPropImplIAttribute
  32. def name: String
    Definition Classes
    ASTPropImplIAttribute
  33. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  34. var needMap: Boolean
    Definition Classes
    BasicASTNode
  35. var needSequence: Boolean
    Definition Classes
    BasicASTNode
  36. final def notify(): Unit
    Definition Classes
    AnyRef
  37. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  38. def parent: Option[IHighLevelNode]
    Definition Classes
    BasicASTNodeIParseResult
  39. def printDefinitionClassName: String
    Attributes
    protected
    Definition Classes
    BasicASTNode
  40. def printDetails(indent: String = ""): String
    Definition Classes
    ASTPropImplBasicASTNodeIParseResult
  41. def printDetails: String
    Definition Classes
    IParseResult
  42. def property: Option[IProperty]
    Definition Classes
    ASTPropImplBasicASTNodeIParseResult
  43. def putExtra[T](kind: Extra[T], value: T): Unit
    Definition Classes
    HasExtraIHasExtra
  44. def putExtra[T](kind: Extra[T]): Unit
    Definition Classes
    IHasExtra
  45. def root: Option[IHighLevelNode]
    Definition Classes
    BasicASTNodeIParseResult
  46. def selectNodeWhichContainsPosition(pos: Int): Option[IParseResult]
    Attributes
    protected
    Definition Classes
    IParseResult
  47. def setASTUnit(u: ASTUnit): Unit
    Definition Classes
    BasicASTNode
  48. def setParent(parent: IHighLevelNode): Unit
    Definition Classes
    BasicASTNodeIParseResult
  49. def setValue(newValue: Any): Future[ModelModificationResult]
    Definition Classes
    ASTPropImplIAttribute
  50. def sourceInfo: SourceInfo
    Definition Classes
    ASTPropImplBasicASTNodeIParseResult
  51. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  52. def testSerialize(indent: String): String
    Definition Classes
    BasicASTNode
  53. def toString(): String
    Definition Classes
    AnyRef → Any
  54. def unitPath: Option[String]
    Definition Classes
    IParseResult
  55. def value: Option[Any]
    Definition Classes
    ASTPropImplIAttribute
  56. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  57. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  58. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from IAttribute

Inherited from BasicASTNode

Inherited from HasExtra

Inherited from IParseResult

Inherited from IHasExtra

Inherited from AnyRef

Inherited from Any

Ungrouped