List of usage examples for com.google.gwt.core.ext.linker.impl PropertiesMappingArtifact getSerialized
public String getSerialized()
From source file:cc.alcina.framework.gwt.appcache.linker.PermutationInfoLinker.java
License:Apache License
protected void maybeOutputPropertyMap(TreeLogger logger, LinkerContext context, ArtifactSet toReturn) { if (permutationsUtil.getPermutationsMap() == null || permutationsUtil.getPermutationsMap().isEmpty()) { return;//from w ww . j a v a 2 s .c o m } PropertiesMappingArtifact mappingArtifact = new PropertiesMappingArtifact(CrossSiteIframeLinker.class, permutationsUtil.getPermutationsMap()); toReturn.add(mappingArtifact); EmittedArtifact serializedMap; try { String mappings = mappingArtifact.getSerialized(); serializedMap = emitString(logger, mappings, "compilation-mappings.txt"); // TODO(unnurg): make this Deploy serializedMap.setVisibility(Visibility.Public); toReturn.add(serializedMap); } catch (UnableToCompleteException e) { e.printStackTrace(); } }