mirror of
https://git.huckle.dev/Huckles-Minecraft-Archive/jpexs-decompiler.git
synced 2026-06-25 04:15:36 +00:00
Collision fixer - fix also other similar names
- methods in Multiname to check if it has own name/namespace/namespaceset
This commit is contained in:
@@ -117,6 +117,18 @@ public class Multiname {
|
||||
}
|
||||
}
|
||||
|
||||
public boolean hasOwnName() {
|
||||
return kind == QNAME || kind == QNAMEA || kind == RTQNAME || kind == RTQNAMEA || kind == MULTINAME || kind == MULTINAMEA;
|
||||
}
|
||||
|
||||
public boolean hasOwnNamespace() {
|
||||
return kind == QNAME || kind == QNAMEA;
|
||||
}
|
||||
|
||||
public boolean hasOwnNamespaceSet() {
|
||||
return kind == MULTINAME || kind == MULTINAMEA || kind == MULTINAMEL || kind == MULTINAMELA;
|
||||
}
|
||||
|
||||
public static Multiname createQName(boolean attribute, int name_index, int namespace_index) {
|
||||
return new Multiname(attribute ? QNAMEA : QNAME, name_index, namespace_index, 0, 0, null);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user