public interface ITranscoder
| Modifier and Type | Method and Description |
|---|---|
boolean |
analyze(ISourceLocation location,
Collection<ICompilerProblem> problems)
Analyze the attributes
|
byte[] |
buildABC(ICompilerProject project,
Collection<ICompilerProblem> problems)
Build ABC to represent the embedded asset class
|
IFileNode |
buildAST(Collection<ICompilerProblem> problems,
String filename)
Build an AST to represent the embedded asset class
|
String |
getBaseClassName() |
String |
getBaseClassQName() |
Map<String,ICharacterTag> |
getTags(Collection<ITag> tags,
Collection<ICompilerProblem> problems)
The relevant SWF tags
|
Map<String,ICharacterTag> getTags(Collection<ITag> tags, Collection<ICompilerProblem> problems)
tags - The transcoded asset tagsproblems - The collection of compiler problems to which this method will add problems.String getBaseClassQName()
String getBaseClassName()
boolean analyze(ISourceLocation location, Collection<ICompilerProblem> problems)
location - Source location from where the embed came fromproblems - Any problems discovered in the EmbedNodeIFileNode buildAST(Collection<ICompilerProblem> problems, String filename)
problems - The collection of compiler problems to which this method will add problems.filename - The path to the file being embedded.byte[] buildABC(ICompilerProject project, Collection<ICompilerProblem> problems)
project - The compiler project.problems - The collecton of compiler problems to which this method will add problems.Copyright © 2023 The Apache Software Foundation. All rights reserved.