📄 ecorepackageimpl.java
字号:
* @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 + -