Small fix to name fetching from structure.
git-svn-id: https://jmonkeyengine.googlecode.com/svn/trunk@7601 75d07b2b-3a1a-0410-a2c5-0572b91ccdca
This commit is contained in:
parent
10efb37490
commit
f914018dc5
@ -241,15 +241,19 @@ public class Structure implements Cloneable {
|
||||
return oldMemoryAddress;
|
||||
}
|
||||
|
||||
/**
|
||||
* This method returns the name of the structure. If the structure has an ID field then the name is returned.
|
||||
* Otherwise the name does not exists and the method returns null.
|
||||
* @return the name of the structure read from the ID field or null
|
||||
*/
|
||||
public String getName() {
|
||||
Structure id = (Structure) this.getFieldValue("ID");
|
||||
return id == null ? null : id.getFieldValue("name").toString().substring(2);//blender adds 2-charactes as a name prefix
|
||||
}
|
||||
/**
|
||||
* This method returns the name of the structure. If the structure has an ID field then the name is returned.
|
||||
* Otherwise the name does not exists and the method returns null.
|
||||
* @return the name of the structure read from the ID field or null
|
||||
*/
|
||||
public String getName() {
|
||||
Object fieldValue = this.getFieldValue("ID");
|
||||
if(fieldValue instanceof Structure) {
|
||||
Structure id = (Structure)fieldValue;
|
||||
return id == null ? null : id.getFieldValue("name").toString().substring(2);//blender adds 2-charactes as a name prefix
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
|
Loading…
x
Reference in New Issue
Block a user