public interface IAppliedVectorDefinition extends IClassDefinition
Examples of vector types are Vector.<int>
or Vector.<
.
Vector.<flash.events.IEventDispatcher>
>
Vector types are not declared; they come into existence simply by being used.
IClassDefinition.ClassClassification, IClassDefinition.IClassIterator
ANY_TYPE, NULL, UNDEFINED, VOID
Modifier and Type | Method and Description |
---|---|
ITypeDefinition |
resolveElementType(ICompilerProject project)
Resolves the class or interface definition that represents
the type of the vector's elements.
|
classIterator, findEffectDefinitions, findEventDefinitions, findMetaTagsByName, findSkinParts, findSkinStates, findStateNames, findStyleDefinitions, getAlternativeClasses, getBaseClassAsDisplayString, getBaseClassReference, getClassClassification, getConstructor, getDefaultPropertyName, getEffectDefinition, getEffectDefinitions, getEventDefinition, getEventDefinitions, getIconFile, getImplementedInterfaceReferences, getImplementedInterfacesAsDisplayStrings, getSkinParts, getSkinStates, getStateNames, getStyleDefinition, getStyleDefinitions, interfaceIterator, needsEventDispatcher, needsStaticEventDispatcher, resolveAncestry, resolveBaseClass, resolveHostComponent, resolveImplementedInterfaces
getNode, getProtectedNamespaceReference, getStaticProtectedNamespaceReference, isInstanceOf, isInstanceOf, resolveAllInterfaces, typeIteratable
getContainedScope
getExplicitSourceComment, hasExplicitComment
getAbsoluteEnd, getAbsoluteStart, getAllMetaTags, getAncestorOfType, getBaseName, getBindableEventNames, getColumn, getContainingFilePath, getContainingScope, getContainingSourceFilePath, getDeprecationInfo, getEnd, getLine, getMetaTagByName, getMetaTagsByName, getModifiers, getNameColumn, getNameEnd, getNameLine, getNamespaceReference, getNameStart, getPackageName, getParent, getQualifiedName, getSourcePath, getStart, getTypeAsDisplayString, getTypeReference, hasMetaTagByName, hasModifier, hasNamespace, isBindable, isBindableStyle, isContingent, isContingentNeeded, isDeprecated, isDynamic, isFinal, isGeneratedEmbedClass, isImplicit, isInProject, isInternal, isNative, isOverride, isPrivate, isProtected, isPublic, isStatic, resolveNamespace, resolveType
ITypeDefinition resolveElementType(ICompilerProject project)
project
- The ICompilerProject
to use for resolving references.ITypeDefinition
for the class or interface definition
representing the type of the vector's elements.Copyright © 2016 The Apache Software Foundation. All rights reserved.