IElementType (IElementType eqOpSign) { IElementType opSign = null; if (eqOpSign == JavaTokenType.ANDEQ) { opSign = JavaTokenType.AND; } else if (eqOpSign == JavaTokenType.ASTERISKEQ) { opSign = JavaTokenType.ASTERISK; } else if (eqOpSign == JavaTokenType.DIVEQ) { opSign = JavaTokenType.DIV; } else if (eqOpSign == JavaTokenType.GTGTEQ) { opSign = JavaTokenType.GTGT; } else if (eqOpSign == JavaTokenType.GTGTGTEQ) { opSign = JavaTokenType.GTGTGT; } else if (eqOpSign == JavaTokenType.LTLTEQ) { opSign = JavaTokenType.LTLT; } else if (eqOpSign == JavaTokenType.MINUSEQ) { opSign = JavaTokenType.MINUS; } else if (eqOpSign == JavaTokenType.OREQ) { opSign = JavaTokenType.OR; } else if (eqOpSign == JavaTokenType.PERCEQ) { opSign = JavaTokenType.PERC; } else if (eqOpSign == JavaTokenType.PLUSEQ) { opSign = JavaTokenType.PLUS; } else if (eqOpSign == JavaTokenType.XOREQ) { opSign = JavaTokenType.XOR; } return opSign; }