public final class NilASDocDelegate extends Object implements IASDocDelegate
IASDocDelegate
that does not have any code
model or eclipse dependencies.Modifier and Type | Method and Description |
---|---|
IASDocComment |
createASDocComment(ISourceLocation location,
IDocumentableDefinition definition)
Called by MXML tree building code to create an
IASDocComment for
classes defined by MXML files. |
static IASDocDelegate |
get()
Gets the single instance of this delegate.
|
IASParserASDocDelegate |
getASParserASDocDelegate()
Get's an implementation of
IASParserASDocDelegate that can be
used by the ASParser to record information about ASDoc comments
encountered while parsing ActionScript. |
IPackageDITAParser |
getPackageDitaParser()
Get's an implementation of
IPackageDITAParser that can be used by
the SWCReader to parse DITA information found in a SWC. |
public static IASDocDelegate get()
public IASParserASDocDelegate getASParserASDocDelegate()
IASDocDelegate
IASParserASDocDelegate
that can be
used by the ASParser
to record information about ASDoc comments
encountered while parsing ActionScript.
Implementations of the IASParserASDocDelegate
interface that
record ASDoc data are stateful and can not be shared between
ASParser
instances.
getASParserASDocDelegate
in interface IASDocDelegate
IASParserASDocDelegate
that can be
used by the ASParser
to recored information about ASDoc commentspublic IASDocComment createASDocComment(ISourceLocation location, IDocumentableDefinition definition)
IASDocDelegate
IASDocComment
for
classes defined by MXML files.createASDocComment
in interface IASDocDelegate
location
- The location of the ASDoc text in an MXML file.definition
- The IDefinition
the ASDoc documentsIASDocComment
or null.public IPackageDITAParser getPackageDitaParser()
IASDocDelegate
IPackageDITAParser
that can be used by
the SWCReader
to parse DITA information found in a SWC.getPackageDitaParser
in interface IASDocDelegate
IPackageDITAParser
.Copyright © 2016 The Apache Software Foundation. All rights reserved.