Files
tustu/app/p/IOInPPackage.java
2026-01-11 20:30:56 +00:00

212 lines
7.2 KiB
Java

package p;
import G.R;
import G.T;
import G.q;
import S.SInterfaceAlpha;
import S.SInterfaceEcho;
import S.SInterfaceGolf;
import S.Timer;
import S.SInterfaceLima;
import S.SInterfaceNovember;
import W.WInterfaceAp;
import W.Properties;
import bH.D;
import bH.X;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.ArrayList;
import java.util.List;
import java.util.Properties;
import java.util.logging.Level;
import java.util.logging.Logger;
import r.ThreadedFile;
public class IOInPPackage implements SInterfaceGolf, SInterfaceLima {
public static String SInterfaceAlpha = ".trigger";
ArrayList b = new ArrayList();
List c = new ArrayList();
boolean d = false;
private static x SInterfaceEcho = null;
public static x SInterfaceAlpha() {
if (SInterfaceEcho == null)
SInterfaceEcho = new x();
return SInterfaceEcho;
}
public ArrayList b() {
if (this.b.isEmpty())
d();
return this.b;
}
public SInterfaceNovember SInterfaceAlpha(String paramString) {
for (byte b = 0; b < b().size(); b++) {
SInterfaceNovember SInterfaceNovember = this.b.get(b);
if (SInterfaceNovember.SInterfaceAlpha() != null && SInterfaceNovember.SInterfaceAlpha().equals(paramString))
return SInterfaceNovember;
}
return null;
}
public boolean b(String paramString) {
for (byte b = 0; b < b().size(); b++) {
Timer Timer = this.b.get(b);
if (Timer.SInterfaceAlpha().equals(paramString)) {
this.b.remove(b);
c(paramString);
return true;
}
}
return false;
}
public void SInterfaceAlpha(SInterfaceNovember paramn) {
for (byte b = 0; b < b().size(); b++) {
Timer Timer = this.b.get(b);
if (Timer.SInterfaceAlpha().equals(paramn.SInterfaceAlpha())) {
this.b.set(b, paramn);
if (!b(paramn))
D.b("Failed to save updated ExpressionEventTrigger: " + paramn.SInterfaceAlpha());
R r1 = T.SInterfaceAlpha().c();
boolean bool1 = Timer.c();
SInterfaceEcho.SInterfaceAlpha().SInterfaceAlpha(r1.c(), paramn.SInterfaceAlpha());
if (bool1)
try {
SInterfaceEcho.SInterfaceAlpha().SInterfaceAlpha(r1.c(), (SInterfaceAlpha)paramn);
} catch (q q) {
Logger.getLogger(x.class.getName()).log(Level.SEVERE, "", (Throwable)q);
}
return;
}
}
this.b.add(paramn);
if (!b(paramn))
D.b("Failed to save new ExpressionEventTrigger: " + paramn.SInterfaceAlpha());
R r = T.SInterfaceAlpha().c();
boolean bool = paramn.c();
SInterfaceEcho.SInterfaceAlpha().SInterfaceAlpha(r.c(), paramn.SInterfaceAlpha());
if (bool)
try {
SInterfaceEcho.SInterfaceAlpha().SInterfaceAlpha(r.c(), (SInterfaceAlpha)paramn);
} catch (q q) {
Logger.getLogger(x.class.getName()).log(Level.SEVERE, "", (Throwable)q);
}
}
private void d() {
this.b.clear();
boolean bool = (this.d != ((T.SInterfaceAlpha().c() != null))) ? true : false;
File file = ThreadedFile.B();
File[] arrayOfFile = file.listFiles(new y(this));
for (File file1 : arrayOfFile) {
SInterfaceNovember SInterfaceNovember = SInterfaceAlpha(file1);
if (SInterfaceNovember != null && bool)
this.b.add(SInterfaceNovember);
}
if (this.b.isEmpty())
this.b.addAll(b.b());
for (SInterfaceNovember SInterfaceNovember : this.b) {
b(SInterfaceNovember);
R r = T.SInterfaceAlpha().c();
if (r != null && SInterfaceNovember.c())
try {
SInterfaceEcho.SInterfaceAlpha().SInterfaceAlpha(r.c(), (SInterfaceAlpha)SInterfaceNovember);
} catch (q q) {
D.SInterfaceAlpha("Failed to start monitoring on Triggered Event: " + SInterfaceNovember.SInterfaceAlpha() + ", err: " + q.getLocalizedMessage());
}
}
this.d = (T.SInterfaceAlpha().c() != null);
}
private SInterfaceNovember SInterfaceAlpha(File paramFile) {
Properties properties = new Properties();
FileInputStream fileInputStream = null;
try {
fileInputStream = new FileInputStream(paramFile);
properties.load(fileInputStream);
SInterfaceNovember SInterfaceNovember = new SInterfaceNovember();
Properties Properties = new Properties(properties, "");
SInterfaceNovember.SInterfaceAlpha((WInterfaceAp)Properties);
String str = X.b(paramFile.getName(), SInterfaceAlpha, "");
SInterfaceNovember.SInterfaceGolf(str);
SInterfaceNovember.Timer("");
if (SInterfaceNovember.SInterfaceAlpha() != null && !SInterfaceNovember.SInterfaceAlpha().isEmpty())
return SInterfaceNovember;
D.b("Invalid trigger in trigger file, ignoring:\SInterfaceNovember" + paramFile.getAbsolutePath());
return null;
} catch (IOException iOException) {
D.SInterfaceAlpha("Unable to load UserEventTrigger file: " + iOException.getLocalizedMessage());
return null;
} finally {
try {
fileInputStream.close();
} catch (Exception exception) {}
}
}
private boolean c(String paramString) {
File file1 = ThreadedFile.B();
File file2 = new File(file1, paramString + SInterfaceAlpha);
return file2.delete();
}
public boolean b(SInterfaceNovember paramn) {
Properties properties = new Properties();
Properties Properties = new Properties(properties, "");
paramn.SInterfaceAlpha((WInterfaceAp)Properties);
paramn.i("");
File file1 = ThreadedFile.B();
File file2 = new File(file1, paramn.SInterfaceAlpha() + SInterfaceAlpha);
if (file2.exists() && !file2.delete()) {
D.b("Failed to delete existing ExpressionEventTrigger file: " + file2.getAbsolutePath());
return false;
}
file2 = new File(file1, paramn.SInterfaceAlpha() + SInterfaceAlpha);
FileOutputStream fileOutputStream = null;
try {
fileOutputStream = new FileOutputStream(file2);
WInterfaceAp WInterfaceAp = paramn.Timer();
if (!(WInterfaceAp instanceof Properties)) {
D.SInterfaceAlpha("EventTrigger Persistor not instanceof PropertiesPersistor!!");
return false;
}
Properties properties1 = ((Properties)WInterfaceAp).SInterfaceAlpha();
properties1.store(fileOutputStream, "Attributes for ExpressionEventTrigger: " + paramn.SInterfaceAlpha());
return true;
} catch (IOException iOException) {
D.SInterfaceAlpha("Failed to Save ExpressionEventTrigger! Error: " + iOException.getLocalizedMessage() + "\nFile:\SInterfaceNovember" + file2.getAbsolutePath());
return false;
} finally {
try {
if (fileOutputStream != null)
fileOutputStream.close();
} catch (Exception exception) {}
}
}
public SInterfaceAlpha SInterfaceAlpha(String paramString1, String paramString2) {
return (SInterfaceAlpha)SInterfaceAlpha(paramString2);
}
public List c() {
ArrayList<String> arrayList = new ArrayList();
ArrayList arrayList1 = b();
for (SInterfaceNovember SInterfaceNovember : arrayList1)
arrayList.add(SInterfaceNovember.SInterfaceAlpha());
return arrayList;
}
}
/* Location: /home/rewrich/Downloads/TunerStudioMS/TunerStudioMS/!/p/x.class
* Java compiler version: 8 (52.0)
* JD-Core Version: 1.1.3
*/