public abstract class AbstractPushStrategy extends Object
| Constructor and Description |
|---|
AbstractPushStrategy(org.zanata.rest.StringSet extensions,
String fileExtension) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
docNameToFilename(String docName) |
protected String |
docNameToFilename(String docName,
LocaleMapping locale) |
abstract Set<String> |
findDocNames(File srcDir,
List<String> includes,
List<String> excludes,
boolean includeDefaultExclude) |
org.zanata.rest.StringSet |
getExtensions() |
String |
getFileExtension() |
PushOptions |
getOpts() |
String[] |
getSrcFiles(File srcDir,
List<String> includes,
List<String> excludes,
boolean excludeLocalFileName,
boolean includeDefaultExclude) |
void |
init() |
abstract org.zanata.rest.dto.resource.Resource |
loadSrcDoc(File sourceDir,
String docName) |
void |
setPushOptions(PushOptions opts) |
abstract void |
visitTranslationResources(String docName,
org.zanata.rest.dto.resource.Resource srcDoc,
PushCommand.TranslationResourcesVisitor visitor) |
public AbstractPushStrategy(org.zanata.rest.StringSet extensions,
String fileExtension)
public abstract Set<String> findDocNames(File srcDir, List<String> includes, List<String> excludes, boolean includeDefaultExclude) throws IOException
IOExceptionpublic abstract org.zanata.rest.dto.resource.Resource loadSrcDoc(File sourceDir, String docName) throws IOException
IOExceptionpublic abstract void visitTranslationResources(String docName, org.zanata.rest.dto.resource.Resource srcDoc, PushCommand.TranslationResourcesVisitor visitor) throws IOException
IOExceptionpublic String[] getSrcFiles(File srcDir, List<String> includes, List<String> excludes, boolean excludeLocalFileName, boolean includeDefaultExclude)
protected String docNameToFilename(String docName, LocaleMapping locale)
public void setPushOptions(PushOptions opts)
public org.zanata.rest.StringSet getExtensions()
public String getFileExtension()
public PushOptions getOpts()
public void init()
Copyright © 2012 Zanata Project. All Rights Reserved.