public class DataTranscoder extends TranscoderBase
baseClassQName, byteArrayNamePostfix, CORE_PACKAGE, data, source, swcSource, UTILS_PACKAGE, workspace| Constructor and Description |
|---|
DataTranscoder(EmbedData data,
Workspace workspace)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
analyze(ISourceLocation location,
Collection<ICompilerProblem> problems)
Analyze the attributes
|
protected Map<String,ICharacterTag> |
doTranscode(Collection<ITag> tags,
Collection<ICompilerProblem> problems)
Transcode the embedded asset
|
protected Map<String,ICharacterTag> |
doTranscode(String qName,
Collection<ITag> tags,
Collection<ICompilerProblem> problems) |
buildABC, buildAST, buildBinaryDataTag, checkAttributeValues, equals, getBaseClassName, getBaseClassQName, getDataBytes, getDataStream, getTags, hashCode, setAttributepublic boolean analyze(ISourceLocation location, Collection<ICompilerProblem> problems)
TranscoderBaseanalyze in class TranscoderBaselocation - Source location from where the embed came fromproblems - Any problems discovered in the EmbedNodeprotected Map<String,ICharacterTag> doTranscode(Collection<ITag> tags, Collection<ICompilerProblem> problems)
TranscoderBasedoTranscode in class TranscoderBasetags - The collection of transcoded asset tagsproblems - The collection of compiler problems to which this method will add problems.protected Map<String,ICharacterTag> doTranscode(String qName, Collection<ITag> tags, Collection<ICompilerProblem> problems)
Copyright © 2016 The Apache Software Foundation. All rights reserved.