📄 capabilitiesbasetypeimpl.java
字号:
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public OperationsMetadataType getOperationsMetadata() {
return operationsMetadata;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public NotificationChain basicSetOperationsMetadata(OperationsMetadataType newOperationsMetadata, NotificationChain msgs) {
OperationsMetadataType oldOperationsMetadata = operationsMetadata;
operationsMetadata = newOperationsMetadata;
if (eNotificationRequired()) {
ENotificationImpl notification = new ENotificationImpl(this, Notification.SET, OwsPackage.CAPABILITIES_BASE_TYPE__OPERATIONS_METADATA, oldOperationsMetadata, newOperationsMetadata);
if (msgs == null) msgs = notification; else msgs.add(notification);
}
return msgs;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void setOperationsMetadata(OperationsMetadataType newOperationsMetadata) {
if (newOperationsMetadata != operationsMetadata) {
NotificationChain msgs = null;
if (operationsMetadata != null)
msgs = ((InternalEObject)operationsMetadata).eInverseRemove(this, EOPPOSITE_FEATURE_BASE - OwsPackage.CAPABILITIES_BASE_TYPE__OPERATIONS_METADATA, null, msgs);
if (newOperationsMetadata != null)
msgs = ((InternalEObject)newOperationsMetadata).eInverseAdd(this, EOPPOSITE_FEATURE_BASE - OwsPackage.CAPABILITIES_BASE_TYPE__OPERATIONS_METADATA, null, msgs);
msgs = basicSetOperationsMetadata(newOperationsMetadata, msgs);
if (msgs != null) msgs.dispatch();
}
else if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, OwsPackage.CAPABILITIES_BASE_TYPE__OPERATIONS_METADATA, newOperationsMetadata, newOperationsMetadata));
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public String getUpdateSequence() {
return updateSequence;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void setUpdateSequence(String newUpdateSequence) {
String oldUpdateSequence = updateSequence;
updateSequence = newUpdateSequence;
if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, OwsPackage.CAPABILITIES_BASE_TYPE__UPDATE_SEQUENCE, oldUpdateSequence, updateSequence));
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public String getVersion() {
return version;
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void setVersion(String newVersion) {
String oldVersion = version;
version = newVersion;
if (eNotificationRequired())
eNotify(new ENotificationImpl(this, Notification.SET, OwsPackage.CAPABILITIES_BASE_TYPE__VERSION, oldVersion, version));
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public NotificationChain eInverseRemove(InternalEObject otherEnd, int featureID, NotificationChain msgs) {
switch (featureID) {
case OwsPackage.CAPABILITIES_BASE_TYPE__SERVICE_IDENTIFICATION:
return basicSetServiceIdentification(null, msgs);
case OwsPackage.CAPABILITIES_BASE_TYPE__SERVICE_PROVIDER:
return basicSetServiceProvider(null, msgs);
case OwsPackage.CAPABILITIES_BASE_TYPE__OPERATIONS_METADATA:
return basicSetOperationsMetadata(null, msgs);
}
return super.eInverseRemove(otherEnd, featureID, msgs);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public Object eGet(int featureID, boolean resolve, boolean coreType) {
switch (featureID) {
case OwsPackage.CAPABILITIES_BASE_TYPE__SERVICE_IDENTIFICATION:
return getServiceIdentification();
case OwsPackage.CAPABILITIES_BASE_TYPE__SERVICE_PROVIDER:
return getServiceProvider();
case OwsPackage.CAPABILITIES_BASE_TYPE__OPERATIONS_METADATA:
return getOperationsMetadata();
case OwsPackage.CAPABILITIES_BASE_TYPE__UPDATE_SEQUENCE:
return getUpdateSequence();
case OwsPackage.CAPABILITIES_BASE_TYPE__VERSION:
return getVersion();
}
return super.eGet(featureID, resolve, coreType);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void eSet(int featureID, Object newValue) {
switch (featureID) {
case OwsPackage.CAPABILITIES_BASE_TYPE__SERVICE_IDENTIFICATION:
setServiceIdentification((ServiceIdentificationType)newValue);
return;
case OwsPackage.CAPABILITIES_BASE_TYPE__SERVICE_PROVIDER:
setServiceProvider((ServiceProviderType)newValue);
return;
case OwsPackage.CAPABILITIES_BASE_TYPE__OPERATIONS_METADATA:
setOperationsMetadata((OperationsMetadataType)newValue);
return;
case OwsPackage.CAPABILITIES_BASE_TYPE__UPDATE_SEQUENCE:
setUpdateSequence((String)newValue);
return;
case OwsPackage.CAPABILITIES_BASE_TYPE__VERSION:
setVersion((String)newValue);
return;
}
super.eSet(featureID, newValue);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public void eUnset(int featureID) {
switch (featureID) {
case OwsPackage.CAPABILITIES_BASE_TYPE__SERVICE_IDENTIFICATION:
setServiceIdentification((ServiceIdentificationType)null);
return;
case OwsPackage.CAPABILITIES_BASE_TYPE__SERVICE_PROVIDER:
setServiceProvider((ServiceProviderType)null);
return;
case OwsPackage.CAPABILITIES_BASE_TYPE__OPERATIONS_METADATA:
setOperationsMetadata((OperationsMetadataType)null);
return;
case OwsPackage.CAPABILITIES_BASE_TYPE__UPDATE_SEQUENCE:
setUpdateSequence(UPDATE_SEQUENCE_EDEFAULT);
return;
case OwsPackage.CAPABILITIES_BASE_TYPE__VERSION:
setVersion(VERSION_EDEFAULT);
return;
}
super.eUnset(featureID);
}
/**
* <!-- begin-user-doc -->
* <!-- end-user-doc -->
* @generated
*/
public boolean eIsSet(int featureID) {
switch (featureID) {
case OwsPackage.CAPABILITIES_BASE_TYPE__SERVICE_IDENTIFICATION:
return serviceIdentification != null;
case OwsPackage.CAPABILITIES_BASE_TYPE__SERVICE_PROVIDER:
return serviceProvider != null;
case OwsPackage.CAPABILITIES_BASE_TYPE__OPERATIONS_METADATA:
return operationsMetadata != null;
case OwsPackage.CAPABILITIES_BASE_TYPE__UPDATE_SEQUENCE:
return UPDATE_SEQUENCE_EDEFAULT == null ? updateSequence != null : !UPDATE_SEQUENCE_EDEFAULT.equals(updateSequence);
case OwsPackage.CAPABILITIES_BASE_TYPE__VERSION:
return VERSION_EDEFAULT == null ? version != null : !VERSION_EDEFAULT.equals(version);
}
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(" (updateSequence: ");
result.append(updateSequence);
result.append(", version: ");
result.append(version);
result.append(')');
return result.toString();
}
} //CapabilitiesBaseTypeImpl
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -