Flex (Mxml) export stub

This commit is contained in:
Jindra Petřík
2016-01-23 20:09:27 +01:00
parent 7592079c54
commit 881a97c475
3 changed files with 166 additions and 8 deletions
@@ -39,6 +39,10 @@ public class ClassPath {
return packageStr.add(className).toPrintableString(true);
}
public String toRawString() {
return packageStr.add(className).toRawString();
}
@Override
public int hashCode() {
int hash = 7;
@@ -130,16 +130,21 @@ public class ScriptPack extends AS3ClassTreeItem {
return scriptName;
}
public File getExportFile(String directory, String extension) {
String scriptName = getPathScriptName();
DottedChain packageName = getPathPackage();
File outDir = new File(directory + File.separatorChar + packageName.toFilePath());
String fileName = outDir.toString() + File.separator + Helper.makeFileName(scriptName) + extension;
return new File(fileName);
}
public File getExportFile(String directory, ScriptExportSettings exportSettings) {
if (exportSettings.singleFile) {
return null;
}
String scriptName = getPathScriptName();
DottedChain packageName = getPathPackage();
File outDir = new File(directory + File.separatorChar + packageName.toFilePath());
String fileName = outDir.toString() + File.separator + Helper.makeFileName(scriptName) + exportSettings.getFileExtension();
return new File(fileName);
return getExportFile(directory, exportSettings.getFileExtension());
}
/*public String getPath() {