⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xuserimpl.java

📁 lumaQQ的源文件
💻 JAVA
📖 第 1 页 / 共 4 页
字号:

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public boolean isSetUserFlag() {
		return userFlagESet;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public int getCustomHeadTimestamp() {
		return customHeadTimestamp;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public void setCustomHeadTimestamp(int newCustomHeadTimestamp) {
		int oldCustomHeadTimestamp = customHeadTimestamp;
		customHeadTimestamp = newCustomHeadTimestamp;
		boolean oldCustomHeadTimestampESet = customHeadTimestampESet;
		customHeadTimestampESet = true;
		if (eNotificationRequired())
			eNotify(new ENotificationImpl(this, Notification.SET, GroupPackage.XUSER__CUSTOM_HEAD_TIMESTAMP, oldCustomHeadTimestamp, customHeadTimestamp, !oldCustomHeadTimestampESet));
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public void unsetCustomHeadTimestamp() {
		int oldCustomHeadTimestamp = customHeadTimestamp;
		boolean oldCustomHeadTimestampESet = customHeadTimestampESet;
		customHeadTimestamp = CUSTOM_HEAD_TIMESTAMP_EDEFAULT;
		customHeadTimestampESet = false;
		if (eNotificationRequired())
			eNotify(new ENotificationImpl(this, Notification.UNSET, GroupPackage.XUSER__CUSTOM_HEAD_TIMESTAMP, oldCustomHeadTimestamp, CUSTOM_HEAD_TIMESTAMP_EDEFAULT, oldCustomHeadTimestampESet));
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public boolean isSetCustomHeadTimestamp() {
		return customHeadTimestampESet;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public int getWindowX() {
		return windowX;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public void setWindowX(int newWindowX) {
		int oldWindowX = windowX;
		windowX = newWindowX;
		boolean oldWindowXESet = windowXESet;
		windowXESet = true;
		if (eNotificationRequired())
			eNotify(new ENotificationImpl(this, Notification.SET, GroupPackage.XUSER__WINDOW_X, oldWindowX, windowX, !oldWindowXESet));
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public void unsetWindowX() {
		int oldWindowX = windowX;
		boolean oldWindowXESet = windowXESet;
		windowX = WINDOW_X_EDEFAULT;
		windowXESet = false;
		if (eNotificationRequired())
			eNotify(new ENotificationImpl(this, Notification.UNSET, GroupPackage.XUSER__WINDOW_X, oldWindowX, WINDOW_X_EDEFAULT, oldWindowXESet));
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public boolean isSetWindowX() {
		return windowXESet;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public int getWindowY() {
		return windowY;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public void setWindowY(int newWindowY) {
		int oldWindowY = windowY;
		windowY = newWindowY;
		boolean oldWindowYESet = windowYESet;
		windowYESet = true;
		if (eNotificationRequired())
			eNotify(new ENotificationImpl(this, Notification.SET, GroupPackage.XUSER__WINDOW_Y, oldWindowY, windowY, !oldWindowYESet));
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public void unsetWindowY() {
		int oldWindowY = windowY;
		boolean oldWindowYESet = windowYESet;
		windowY = WINDOW_Y_EDEFAULT;
		windowYESet = false;
		if (eNotificationRequired())
			eNotify(new ENotificationImpl(this, Notification.UNSET, GroupPackage.XUSER__WINDOW_Y, oldWindowY, WINDOW_Y_EDEFAULT, oldWindowYESet));
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public boolean isSetWindowY() {
		return windowYESet;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public Object eGet(int featureID, boolean resolve, boolean coreType) {
		switch (featureID) {
			case GroupPackage.XUSER__CARD_NAME:
				return getCardName();
			case GroupPackage.XUSER__FEMALE:
				return isFemale() ? Boolean.TRUE : Boolean.FALSE;
			case GroupPackage.XUSER__HEAD_ID:
				return new Integer(getHeadId());
			case GroupPackage.XUSER__LAST_MESSAGE_TIME:
				return new Long(getLastMessageTime());
			case GroupPackage.XUSER__LEVEL:
				return new Integer(getLevel());
			case GroupPackage.XUSER__MEMBER:
				return isMember() ? Boolean.TRUE : Boolean.FALSE;
			case GroupPackage.XUSER__NICK:
				return getNick();
			case GroupPackage.XUSER__ORGANIZATION_ID:
				return new Integer(getOrganizationId());
			case GroupPackage.XUSER__PINNED:
				return isPinned() ? Boolean.TRUE : Boolean.FALSE;
			case GroupPackage.XUSER__QQ:
				return new Integer(getQq());
			case GroupPackage.XUSER__SIGNATURE:
				return getSignature();
			case GroupPackage.XUSER__TALK_MODE:
				return isTalkMode() ? Boolean.TRUE : Boolean.FALSE;
			case GroupPackage.XUSER__HAS_CUSTOM_HEAD:
				return isHasCustomHead() ? Boolean.TRUE : Boolean.FALSE;
			case GroupPackage.XUSER__CUSTOM_HEAD_ID:
				return new Integer(getCustomHeadId());
			case GroupPackage.XUSER__USER_FLAG:
				return new Integer(getUserFlag());
			case GroupPackage.XUSER__CUSTOM_HEAD_TIMESTAMP:
				return new Integer(getCustomHeadTimestamp());
			case GroupPackage.XUSER__WINDOW_X:
				return new Integer(getWindowX());
			case GroupPackage.XUSER__WINDOW_Y:
				return new Integer(getWindowY());
		}
		return super.eGet(featureID, resolve, coreType);
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public void eSet(int featureID, Object newValue) {
		switch (featureID) {
			case GroupPackage.XUSER__CARD_NAME:
				setCardName((String)newValue);
				return;
			case GroupPackage.XUSER__FEMALE:
				setFemale(((Boolean)newValue).booleanValue());
				return;
			case GroupPackage.XUSER__HEAD_ID:
				setHeadId(((Integer)newValue).intValue());
				return;
			case GroupPackage.XUSER__LAST_MESSAGE_TIME:
				setLastMessageTime(((Long)newValue).longValue());
				return;
			case GroupPackage.XUSER__LEVEL:
				setLevel(((Integer)newValue).intValue());
				return;
			case GroupPackage.XUSER__MEMBER:
				setMember(((Boolean)newValue).booleanValue());
				return;
			case GroupPackage.XUSER__NICK:
				setNick((String)newValue);
				return;
			case GroupPackage.XUSER__ORGANIZATION_ID:
				setOrganizationId(((Integer)newValue).intValue());
				return;
			case GroupPackage.XUSER__PINNED:
				setPinned(((Boolean)newValue).booleanValue());
				return;
			case GroupPackage.XUSER__QQ:
				setQq(((Integer)newValue).intValue());
				return;
			case GroupPackage.XUSER__SIGNATURE:
				setSignature((String)newValue);
				return;
			case GroupPackage.XUSER__TALK_MODE:
				setTalkMode(((Boolean)newValue).booleanValue());
				return;
			case GroupPackage.XUSER__HAS_CUSTOM_HEAD:
				setHasCustomHead(((Boolean)newValue).booleanValue());
				return;
			case GroupPackage.XUSER__CUSTOM_HEAD_ID:
				setCustomHeadId(((Integer)newValue).intValue());
				return;
			case GroupPackage.XUSER__USER_FLAG:
				setUserFlag(((Integer)newValue).intValue());
				return;
			case GroupPackage.XUSER__CUSTOM_HEAD_TIMESTAMP:
				setCustomHeadTimestamp(((Integer)newValue).intValue());
				return;
			case GroupPackage.XUSER__WINDOW_X:
				setWindowX(((Integer)newValue).intValue());
				return;
			case GroupPackage.XUSER__WINDOW_Y:
				setWindowY(((Integer)newValue).intValue());
				return;
		}
		super.eSet(featureID, newValue);
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public void eUnset(int featureID) {
		switch (featureID) {
			case GroupPackage.XUSER__CARD_NAME:
				unsetCardName();
				return;
			case GroupPackage.XUSER__FEMALE:
				unsetFemale();
				return;
			case GroupPackage.XUSER__HEAD_ID:
				unsetHeadId();
				return;
			case GroupPackage.XUSER__LAST_MESSAGE_TIME:
				unsetLastMessageTime();
				return;
			case GroupPackage.XUSER__LEVEL:
				unsetLevel();
				return;
			case GroupPackage.XUSER__MEMBER:
				unsetMember();
				return;
			case GroupPackage.XUSER__NICK:
				unsetNick();
				return;
			case GroupPackage.XUSER__ORGANIZATION_ID:
				unsetOrganizationId();
				return;
			case GroupPackage.XUSER__PINNED:
				unsetPinned();
				return;
			case GroupPackage.XUSER__QQ:
				unsetQq();
				return;
			case GroupPackage.XUSER__SIGNATURE:
				unsetSignature();
				return;
			case GroupPackage.XUSER__TALK_MODE:
				unsetTalkMode();
				return;
			case GroupPackage.XUSER__HAS_CUSTOM_HEAD:
				unsetHasCustomHead();
				return;
			case GroupPackage.XUSER__CUSTOM_HEAD_ID:
				unsetCustomHeadId();
				return;
			case GroupPackage.XUSER__USER_FLAG:
				unsetUserFlag();
				return;
			case GroupPackage.XUSER__CUSTOM_HEAD_TIMESTAMP:
				unsetCustomHeadTimestamp();
				return;
			case GroupPackage.XUSER__WINDOW_X:
				unsetWindowX();
				return;
			case GroupPackage.XUSER__WINDOW_Y:
				unsetWindowY();
				return;
		}
		super.eUnset(featureID);
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public boolean eIsSet(int featureID) {
		switch (featureID) {
			case GroupPackage.XUSER__CARD_NAME:
				return isSetCardName();
			case GroupPackage.XUSER__FEMALE:
				return isSetFemale();
			case GroupPackage.XUSER__HEAD_ID:
				return isSetHeadId();
			case GroupPackage.XUSER__LAST_MESSAGE_TIME:
				return isSetLastMessageTime();
			case GroupPackage.XUSER__LEVEL:
				return isSetLevel();
			case GroupPackage.XUSER__MEMBER:
				return isSetMember();
			case GroupPackage.XUSER__NICK:
				return isSetNick();
			case GroupPackage.XUSER__ORGANIZATION_ID:
				return isSetOrganizationId();
			case GroupPackage.XUSER__PINNED:
				return isSetPinned();
			case GroupPackage.XUSER__QQ:
				return isSetQq();
			case GroupPackage.XUSER__SIGNATURE:
				return isSetSignature();
			case GroupPackage.XUSER__TALK_MODE:
				return isSetTalkMode();
			case GroupPackage.XUSER__HAS_CUSTOM_HEAD:
				return isSetHasCustomHead();
			case GroupPackage.XUSER__CUSTOM_HEAD_ID:
				return isSetCustomHeadId();
			case GroupPackage.XUSER__USER_FLAG:
				return isSetUserFlag();
			case GroupPackage.XUSER__CUSTOM_HEAD_TIMESTAMP:
				return isSetCustomHeadTimestamp();
			case GroupPackage.XUSER__WINDOW_X:
				return isSetWindowX();
			case GroupPackage.XUSER__WINDOW_Y:
				return isSetWindowY();
		}
		return super.eIsSet(featureID);
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public String toString() {
		if (eIsProxy()) return super.toString();

		StringBuffer result = new StringBuffer(super.toString());
		result.append(" (cardName: ");
		if (cardNameESet) result.append(cardName); else result.append("<unset>");
		result.append(", female: ");
		if (femaleESet) result.append(female); else result.append("<unset>");
		result.append(", headId: ");
		if (headIdESet) result.append(headId); else result.append("<unset>");
		result.append(", lastMessageTime: ");
		if (lastMessageTimeESet) result.append(lastMessageTime); else result.append("<unset>");
		result.append(", level: ");
		if (levelESet) result.append(level); else result.append("<unset>");
		result.append(", member: ");
		if (memberESet) result.append(member); else result.append("<unset>");
		result.append(", nick: ");
		if (nickESet) result.append(nick); else result.append("<unset>");
		result.append(", organizationId: ");
		if (organizationIdESet) result.append(organizationId); else result.append("<unset>");
		result.append(", pinned: ");
		if (pinnedESet) result.append(pinned); else result.append("<unset>");
		result.append(", qq: ");
		if (qqESet) result.append(qq); else result.append("<unset>");
		result.append(", signature: ");
		if (signatureESet) result.append(signature); else result.append("<unset>");
		result.append(", talkMode: ");
		if (talkModeESet) result.append(talkMode); else result.append("<unset>");
		result.append(", hasCustomHead: ");
		if (hasCustomHeadESet) result.append(hasCustomHead); else result.append("<unset>");
		result.append(", customHeadId: ");
		if (customHeadIdESet) result.append(customHeadId); else result.append("<unset>");
		result.append(", userFlag: ");
		if (userFlagESet) result.append(userFlag); else result.append("<unset>");
		result.append(", customHeadTimestamp: ");
		if (customHeadTimestampESet) result.append(customHeadTimestamp); else result.append("<unset>");
		result.append(", windowX: ");
		if (windowXESet) result.append(windowX); else result.append("<unset>");
		result.append(", windowY: ");
		if (windowYESet) result.append(windowY); else result.append("<unset>");
		result.append(')');
		return result.toString();
	}

} //XUserImpl

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -