SDK:
- remove assets folder from ProjectAssetManager classpath git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@8637 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
This commit is contained in:
parent
8f61aa757c
commit
dcaa8c334f
@ -141,38 +141,39 @@ public class ProjectAssetManager extends DesktopAssetManager {
|
|||||||
try {
|
try {
|
||||||
FileObject[] roots = path.getRoots();
|
FileObject[] roots = path.getRoots();
|
||||||
for (FileObject fileObject : roots) {
|
for (FileObject fileObject : roots) {
|
||||||
FileChangeListener listener = new FileChangeListener() {
|
if (!fileObject.equals(getAssetFolder())) {
|
||||||
|
FileChangeListener listener = new FileChangeListener() {
|
||||||
|
|
||||||
public void fileFolderCreated(FileEvent fe) {
|
public void fileFolderCreated(FileEvent fe) {
|
||||||
// notifyClassPathListeners();
|
// notifyClassPathListeners();
|
||||||
}
|
|
||||||
|
|
||||||
public void fileDataCreated(FileEvent fe) {
|
|
||||||
// notifyClassPathListeners();
|
|
||||||
}
|
|
||||||
|
|
||||||
public void fileChanged(FileEvent fe) {
|
|
||||||
System.out.println(fe);
|
|
||||||
if (!fe.isExpected()) {
|
|
||||||
notifyClassPathListeners();
|
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
public void fileDeleted(FileEvent fe) {
|
public void fileDataCreated(FileEvent fe) {
|
||||||
// notifyClassPathListeners();
|
// notifyClassPathListeners();
|
||||||
}
|
}
|
||||||
|
|
||||||
public void fileRenamed(FileRenameEvent fre) {
|
public void fileChanged(FileEvent fe) {
|
||||||
// notifyClassPathListeners();
|
if (!fe.isExpected()) {
|
||||||
}
|
notifyClassPathListeners();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public void fileAttributeChanged(FileAttributeEvent fae) {
|
public void fileDeleted(FileEvent fe) {
|
||||||
// notifyClassPathListeners();
|
// notifyClassPathListeners();
|
||||||
}
|
}
|
||||||
};
|
|
||||||
fileObject.addRecursiveListener(listener);
|
public void fileRenamed(FileRenameEvent fre) {
|
||||||
classPathItems.add(new ClassPathItem(fileObject, listener));
|
// notifyClassPathListeners();
|
||||||
urls.add(fileObject.getURL());
|
}
|
||||||
|
|
||||||
|
public void fileAttributeChanged(FileAttributeEvent fae) {
|
||||||
|
// notifyClassPathListeners();
|
||||||
|
}
|
||||||
|
};
|
||||||
|
fileObject.addRecursiveListener(listener);
|
||||||
|
classPathItems.add(new ClassPathItem(fileObject, listener));
|
||||||
|
urls.add(fileObject.getURL());
|
||||||
|
}
|
||||||
if (fileObject.getURL().toExternalForm().startsWith("jar")) {
|
if (fileObject.getURL().toExternalForm().startsWith("jar")) {
|
||||||
Logger.getLogger(this.getClass().getName()).log(Level.INFO, "Add classpath locator:{0}", fileObject.getURL());
|
Logger.getLogger(this.getClass().getName()).log(Level.INFO, "Add classpath locator:{0}", fileObject.getURL());
|
||||||
jarItems.add(fileObject);
|
jarItems.add(fileObject);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user