public class PropertiesStrategy extends AbstractPushStrategy
Constructor and Description |
---|
PropertiesStrategy() |
PropertiesStrategy(org.zanata.adapter.properties.PropWriter.CHARSET charset) |
Modifier and Type | Method and Description |
---|---|
Set<String> |
findDocNames(File srcDir,
com.google.common.collect.ImmutableList<String> includes,
com.google.common.collect.ImmutableList<String> excludes,
boolean useDefaultExclude,
boolean caseSensitive,
boolean excludeLocaleFilenames) |
void |
init() |
org.zanata.rest.dto.resource.Resource |
loadSrcDoc(File sourceDir,
String docName) |
void |
visitTranslationResources(String docName,
org.zanata.rest.dto.resource.Resource srcDoc,
PushCommand.TranslationResourcesVisitor callback) |
docNameToFilename, getExtensions, getFileExtension, getSrcFiles, isTransOnly
getOpts, getSrcFiles, setPushOptions
public PropertiesStrategy()
public PropertiesStrategy(org.zanata.adapter.properties.PropWriter.CHARSET charset)
public void init()
init
in class AbstractPushStrategy
public Set<String> findDocNames(File srcDir, com.google.common.collect.ImmutableList<String> includes, com.google.common.collect.ImmutableList<String> excludes, boolean useDefaultExclude, boolean caseSensitive, boolean excludeLocaleFilenames) throws IOException
findDocNames
in class AbstractPushStrategy
IOException
public org.zanata.rest.dto.resource.Resource loadSrcDoc(File sourceDir, String docName) throws IOException, RuntimeException
loadSrcDoc
in class AbstractPushStrategy
IOException
RuntimeException
public void visitTranslationResources(String docName, org.zanata.rest.dto.resource.Resource srcDoc, PushCommand.TranslationResourcesVisitor callback) throws IOException, RuntimeException
visitTranslationResources
in class AbstractPushStrategy
IOException
RuntimeException
Copyright © 2016 Zanata Project. All rights reserved.