--- /dev/null
+package net.sourceforge.phpeclipse.mover.obfuscator;
+
+/**
+ * @author khartlage
+ *
+ * To change this generated comment edit the template variable "typecomment":
+ * Window>Preferences>Java>Templates.
+ * To enable and disable the creation of type comments go to
+ * Window>Preferences>Java>Code Generation.
+ */
+public class PHPIdentifier {
+
+ public final static int CLASS = 1;
+ public final static int FUNCTION = 2;
+ public final static int VARIABLE = 3;
+
+ private int fType;
+ private String fIdentifier;
+
+ public PHPIdentifier(String identifier, int type) {
+ fType = type;
+ fIdentifier = identifier;
+ }
+
+ public boolean isClass() {
+ return fType == CLASS;
+ }
+
+ public boolean isFuncton() {
+ return fType == FUNCTION;
+ }
+
+ public boolean isVariable() {
+ return fType == VARIABLE;
+ }
+
+ public void setType(int fType) {
+ this.fType = fType;
+ }
+
+ public int getType() {
+ return fType;
+ }
+
+ public void setIdentifier(String fIdentifier) {
+ this.fIdentifier = fIdentifier;
+ }
+
+ public String getIdentifier() {
+ return fIdentifier;
+ }
+
+}