@Override
	public boolean equals(Object obj) {
		VariableAppearance appearance = (VariableAppearance) obj;
		return (appearancePattern.equals(appearance.getAppearancePattern())
				&& filePath.equals(appearance.getFilePath()) && parsingContext
				.equals(appearance.getParsingContext()));
	}