package tk.captainsplexx.Resource.EBX.Structure;
import tk.captainsplexx.Resource.EBX.Structure.EBXStructureReader.EntryType;
public abstract class EBXStructureInstance extends EBXStructureEntry{
private String guid;
private EBXStructureFile parentFile;
private EBXStructureEntry entry;
public EBXStructureInstance(EBXStructureFile parentFile, String instanceGUID, EBXStructureEntry entry) {
super(null, EntryType.EBXInstance);
this.parentFile = parentFile;
this.guid = instanceGUID;
this.entry = entry;
}
public String getGuid() {
return guid;
}
public EBXStructureFile getParentFile() {
return parentFile;
}
public EBXStructureEntry getEntry() {
return entry;
}
public void setEntry(EBXStructureEntry entry) {
this.entry = entry;
}
}