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

📄 ecorepackageimpl.java

📁 lumaQQ的源文件
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
	 * @generated
	 */
	public EAttribute getLoginOption_ProxyPassword() {
		return (EAttribute)loginOptionEClass.getEStructuralFeatures().get(1);
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public EAttribute getLoginOption_ProxyPort() {
		return (EAttribute)loginOptionEClass.getEStructuralFeatures().get(2);
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public EAttribute getLoginOption_ProxyServer() {
		return (EAttribute)loginOptionEClass.getEStructuralFeatures().get(3);
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public EAttribute getLoginOption_ProxyType() {
		return (EAttribute)loginOptionEClass.getEStructuralFeatures().get(4);
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public EAttribute getLoginOption_ProxyUsername() {
		return (EAttribute)loginOptionEClass.getEStructuralFeatures().get(5);
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public EAttribute getLoginOption_Server() {
		return (EAttribute)loginOptionEClass.getEStructuralFeatures().get(6);
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public EAttribute getLoginOption_TcpPort() {
		return (EAttribute)loginOptionEClass.getEStructuralFeatures().get(7);
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public EAttribute getLoginOption_UseTcp() {
		return (EAttribute)loginOptionEClass.getEStructuralFeatures().get(8);
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public EEnum getProxyType() {
		return proxyTypeEEnum;
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public EcoreFactory getEcoreFactory() {
		return (EcoreFactory)getEFactoryInstance();
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private boolean isCreated = false;

	/**
	 * Creates the meta-model objects for the package.  This method is
	 * guarded to have no affect on any invocation but its first.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	public void createPackageContents() {
		if (isCreated) return;
		isCreated = true;

		// Create classes and their features
		loginOptionEClass = createEClass(LOGIN_OPTION);
		createEAttribute(loginOptionEClass, LOGIN_OPTION__AUTO_SELECT);
		createEAttribute(loginOptionEClass, LOGIN_OPTION__PROXY_PASSWORD);
		createEAttribute(loginOptionEClass, LOGIN_OPTION__PROXY_PORT);
		createEAttribute(loginOptionEClass, LOGIN_OPTION__PROXY_SERVER);
		createEAttribute(loginOptionEClass, LOGIN_OPTION__PROXY_TYPE);
		createEAttribute(loginOptionEClass, LOGIN_OPTION__PROXY_USERNAME);
		createEAttribute(loginOptionEClass, LOGIN_OPTION__SERVER);
		createEAttribute(loginOptionEClass, LOGIN_OPTION__TCP_PORT);
		createEAttribute(loginOptionEClass, LOGIN_OPTION__USE_TCP);

		// Create enums
		proxyTypeEEnum = createEEnum(PROXY_TYPE);
	}

	/**
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	private boolean isInitialized = false;

	/**
	 * Complete the initialization of the package and its meta-model.  This
	 * method is guarded to have no affect on any invocation but its first.
	 * <!-- begin-user-doc -->
	 * <!-- end-user-doc -->
	 * @generated
	 */
	@SuppressWarnings("unchecked")
	public void initializePackageContents() {
		if (isInitialized) return;
		isInitialized = true;

		// Initialize package
		setName(eNAME);
		setNsPrefix(eNS_PREFIX);
		setNsURI(eNS_URI);

		// Obtain other dependent packages
		GlobalPackage theGlobalPackage = (GlobalPackage)EPackage.Registry.INSTANCE.getEPackage(GlobalPackage.eNS_URI);
		FacePackage theFacePackage = (FacePackage)EPackage.Registry.INSTANCE.getEPackage(FacePackage.eNS_URI);
		GroupPackage theGroupPackage = (GroupPackage)EPackage.Registry.INSTANCE.getEPackage(GroupPackage.eNS_URI);
		LoginPackage theLoginPackage = (LoginPackage)EPackage.Registry.INSTANCE.getEPackage(LoginPackage.eNS_URI);
		OptionPackage theOptionPackage = (OptionPackage)EPackage.Registry.INSTANCE.getEPackage(OptionPackage.eNS_URI);
		ProxyPackage theProxyPackage = (ProxyPackage)EPackage.Registry.INSTANCE.getEPackage(ProxyPackage.eNS_URI);
		RemarkPackage theRemarkPackage = (RemarkPackage)EPackage.Registry.INSTANCE.getEPackage(RemarkPackage.eNS_URI);
		ReplyPackage theReplyPackage = (ReplyPackage)EPackage.Registry.INSTANCE.getEPackage(ReplyPackage.eNS_URI);
		XMLTypePackage theXMLTypePackage = (XMLTypePackage)EPackage.Registry.INSTANCE.getEPackage(XMLTypePackage.eNS_URI);

		// Add subpackages
		getESubpackages().add(theGlobalPackage);
		getESubpackages().add(theFacePackage);
		getESubpackages().add(theGroupPackage);
		getESubpackages().add(theLoginPackage);
		getESubpackages().add(theOptionPackage);
		getESubpackages().add(theProxyPackage);
		getESubpackages().add(theRemarkPackage);
		getESubpackages().add(theReplyPackage);

		// Add supertypes to classes

		// Initialize classes and features; add operations and parameters
		initEClass(loginOptionEClass, LoginOption.class, "LoginOption", !IS_ABSTRACT, !IS_INTERFACE, IS_GENERATED_INSTANCE_CLASS);
		initEAttribute(getLoginOption_AutoSelect(), theXMLTypePackage.getBoolean(), "autoSelect", null, 1, 1, LoginOption.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
		initEAttribute(getLoginOption_ProxyPassword(), theXMLTypePackage.getString(), "proxyPassword", null, 1, 1, LoginOption.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
		initEAttribute(getLoginOption_ProxyPort(), theXMLTypePackage.getInt(), "proxyPort", null, 1, 1, LoginOption.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
		initEAttribute(getLoginOption_ProxyServer(), theXMLTypePackage.getString(), "proxyServer", null, 1, 1, LoginOption.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
		initEAttribute(getLoginOption_ProxyType(), this.getProxyType(), "proxyType", "None", 1, 1, LoginOption.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
		initEAttribute(getLoginOption_ProxyUsername(), theXMLTypePackage.getString(), "proxyUsername", null, 1, 1, LoginOption.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
		initEAttribute(getLoginOption_Server(), theXMLTypePackage.getString(), "server", null, 1, 1, LoginOption.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, !IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
		initEAttribute(getLoginOption_TcpPort(), theXMLTypePackage.getInt(), "tcpPort", null, 1, 1, LoginOption.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);
		initEAttribute(getLoginOption_UseTcp(), theXMLTypePackage.getBoolean(), "useTcp", null, 1, 1, LoginOption.class, !IS_TRANSIENT, !IS_VOLATILE, IS_CHANGEABLE, IS_UNSETTABLE, !IS_ID, !IS_UNIQUE, !IS_DERIVED, IS_ORDERED);

		// Initialize enums and add enum literals
		initEEnum(proxyTypeEEnum, ProxyType.class, "ProxyType");
		addEEnumLiteral(proxyTypeEEnum, ProxyType.NONE_LITERAL);
		addEEnumLiteral(proxyTypeEEnum, ProxyType.HTTP_LITERAL);
		addEEnumLiteral(proxyTypeEEnum, ProxyType.SOCKS5_LITERAL);

		// Create resource
		createResource(eNS_URI);
	}

} //EcorePackageImpl

⌨️ 快捷键说明

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