Alternate method for getting instance XML path.
This commit is contained in:
parent
6c0d7b3dc3
commit
c9153084b1
@ -228,7 +228,7 @@ public class InstanceManager implements IXmlReader
|
|||||||
case "instance":
|
case "instance":
|
||||||
{
|
{
|
||||||
final NamedNodeMap attrs = n.getAttributes();
|
final NamedNodeMap attrs = n.getAttributes();
|
||||||
_instanceTemplates.put(parseInteger(attrs, "id"), new File("data/instances/").toURI().relativize(f.toURI()).getPath());
|
_instanceTemplates.put(parseInteger(attrs, "id"), f.getPath().substring(f.getPath().lastIndexOf("\\instances\\") + 11));
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -459,7 +459,7 @@ public class Instance
|
|||||||
{
|
{
|
||||||
// TODO: Cache templates.
|
// TODO: Cache templates.
|
||||||
Document doc = null;
|
Document doc = null;
|
||||||
final File xml = new File(Config.DATAPACK_ROOT, "data/instances/" + InstanceManager.getInstance().getInstanceTemplateFileName(templateId));
|
final File xml = new File(".\\data\\instances\\" + InstanceManager.getInstance().getInstanceTemplateFileName(templateId));
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
final DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
|
final DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
|
||||||
|
@ -228,7 +228,7 @@ public class InstanceManager implements IXmlReader
|
|||||||
case "instance":
|
case "instance":
|
||||||
{
|
{
|
||||||
final NamedNodeMap attrs = n.getAttributes();
|
final NamedNodeMap attrs = n.getAttributes();
|
||||||
_instanceTemplates.put(parseInteger(attrs, "id"), new File("data/instances/").toURI().relativize(f.toURI()).getPath());
|
_instanceTemplates.put(parseInteger(attrs, "id"), f.getPath().substring(f.getPath().lastIndexOf("\\instances\\") + 11));
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -459,7 +459,7 @@ public class Instance
|
|||||||
{
|
{
|
||||||
// TODO: Cache templates.
|
// TODO: Cache templates.
|
||||||
Document doc = null;
|
Document doc = null;
|
||||||
final File xml = new File(Config.DATAPACK_ROOT, "data/instances/" + InstanceManager.getInstance().getInstanceTemplateFileName(templateId));
|
final File xml = new File(".\\data\\instances\\" + InstanceManager.getInstance().getInstanceTemplateFileName(templateId));
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
final DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
|
final DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
|
||||||
|
Loading…
Reference in New Issue
Block a user