Exploded FTLDat.java into separate files

This commit is contained in:
Vhati 2017-12-03 11:00:01 -05:00
parent f6ed5a9afc
commit 3e1744a227
13 changed files with 1015 additions and 1020 deletions

View file

@ -8,7 +8,9 @@ import java.util.List;
import javax.swing.JDialog;
import javax.swing.SwingUtilities;
import net.vhati.ftldat.FTLDat;
import net.vhati.ftldat.AbstractPack;
import net.vhati.ftldat.FolderPack;
import net.vhati.ftldat.FTLPack;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
@ -87,18 +89,18 @@ public class DatExtractDialog extends ProgressDialog {
@Override
public void run() {
FTLDat.AbstractPack srcP = null;
FTLDat.AbstractPack dstP = null;
AbstractPack srcP = null;
AbstractPack dstP = null;
InputStream is = null;
int progress = 0;
try {
if ( !extractDir.exists() ) extractDir.mkdirs();
dstP = new FTLDat.FolderPack( extractDir );
dstP = new FolderPack( extractDir );
for ( File datFile : datFiles ) {
srcP = new FTLDat.FTLPack( datFile, "r" );
srcP = new FTLPack( datFile, "r" );
progress = 0;
List<String> innerPaths = srcP.list();
setProgressLater( progress, innerPaths.size() );

View file

@ -53,7 +53,6 @@ import javax.swing.UIManager;
import javax.swing.event.ListSelectionEvent;
import javax.swing.event.ListSelectionListener;
import net.vhati.ftldat.FTLDat;
import net.vhati.modmanager.core.AutoUpdateInfo;
import net.vhati.modmanager.core.ComparableVersion;
import net.vhati.modmanager.core.FTLUtilities;

View file

@ -54,7 +54,7 @@ import javax.swing.tree.TreePath;
import javax.swing.undo.CannotRedoException;
import javax.swing.undo.UndoManager;
import net.vhati.ftldat.FTLDat;
import net.vhati.ftldat.FTLPack;
import net.vhati.modmanager.core.ModUtilities;
import net.vhati.modmanager.core.SloppyXMLOutputProcessor;
import net.vhati.modmanager.core.XMLPatcher;
@ -319,10 +319,10 @@ public class ModXMLSandbox extends JFrame implements ActionListener {
private void open() {
messageArea.setText( "" );
FTLDat.FTLPack dataP = null;
FTLPack dataP = null;
InputStream is = null;
try {
dataP = new FTLDat.FTLPack( dataDatFile, "r" );
dataP = new FTLPack( dataDatFile, "r" );
List<String> innerPaths = dataP.list();
String innerPath = promptForInnerPath( innerPaths );