コード例 #1
0
 /** {@inheritDoc} */
 public void doLoad(Element self) throws Exception {
   setFeatureName(self.getAttribute("name"));
   if (!self.getAttribute("value").equalsIgnoreCase("true")) {
     setFeatureEnabled(false);
   }
   super.doLoad(self);
 }
コード例 #2
0
ファイル: DescriptionImpl.java プロジェクト: ww102111/tools
 /**
  *
  * <!-- begin-user-doc -->
  * <!-- end-user-doc -->
  *
  * @generated
  */
 @Override
 public void eUnset(int featureID) {
   switch (featureID) {
     case EsbPackage.DESCRIPTION__VALUE:
       setValue(VALUE_EDEFAULT);
       return;
   }
   super.eUnset(featureID);
 }
コード例 #3
0
ファイル: DescriptionImpl.java プロジェクト: ww102111/tools
 /**
  *
  * <!-- begin-user-doc -->
  * <!-- end-user-doc -->
  *
  * @generated
  */
 @Override
 public void eSet(int featureID, Object newValue) {
   switch (featureID) {
     case EsbPackage.DESCRIPTION__VALUE:
       setValue((String) newValue);
       return;
   }
   super.eSet(featureID, newValue);
 }
コード例 #4
0
 /**
  *
  * <!-- begin-user-doc -->
  * <!-- end-user-doc -->
  *
  * @generated
  */
 public void eUnset(int featureID) {
   switch (featureID) {
     case DeploymentPackage.DEPLOYMENT_PLAN__COMPONENTS:
       getComponents().clear();
       return;
     case DeploymentPackage.DEPLOYMENT_PLAN__NODES:
       getNodes().clear();
       return;
   }
   super.eUnset(featureID);
 }
コード例 #5
0
 /**
  *
  * <!-- begin-user-doc -->
  * <!-- end-user-doc -->
  *
  * @generated
  */
 @Override
 public void eUnset(int featureID) {
   switch (featureID) {
     case EsbPackage.ABSTRACT_BOOLEAN_FEATURE__FEATURE_NAME:
       setFeatureName(FEATURE_NAME_EDEFAULT);
       return;
     case EsbPackage.ABSTRACT_BOOLEAN_FEATURE__FEATURE_ENABLED:
       setFeatureEnabled(FEATURE_ENABLED_EDEFAULT);
       return;
   }
   super.eUnset(featureID);
 }
コード例 #6
0
 /**
  *
  * <!-- begin-user-doc -->
  * <!-- end-user-doc -->
  *
  * @generated
  */
 @Override
 public void eSet(int featureID, Object newValue) {
   switch (featureID) {
     case EsbPackage.ABSTRACT_BOOLEAN_FEATURE__FEATURE_NAME:
       setFeatureName((String) newValue);
       return;
     case EsbPackage.ABSTRACT_BOOLEAN_FEATURE__FEATURE_ENABLED:
       setFeatureEnabled((Boolean) newValue);
       return;
   }
   super.eSet(featureID, newValue);
 }
コード例 #7
0
 /**
  *
  * <!-- begin-user-doc -->
  * <!-- end-user-doc -->
  *
  * @generated
  */
 public void eSet(int featureID, Object newValue) {
   switch (featureID) {
     case DeploymentPackage.DEPLOYMENT_PLAN__COMPONENTS:
       getComponents().clear();
       getComponents().addAll((Collection) newValue);
       return;
     case DeploymentPackage.DEPLOYMENT_PLAN__NODES:
       getNodes().clear();
       getNodes().addAll((Collection) newValue);
       return;
   }
   super.eSet(featureID, newValue);
 }
コード例 #8
0
 /**
  *
  * <!-- begin-user-doc -->
  * <!-- end-user-doc -->
  *
  * @generated
  */
 @Override
 public void eUnset(int featureID) {
   switch (featureID) {
     case EsbPackage.NAMESPACED_PROPERTY__PRETTY_NAME:
       setPrettyName(PRETTY_NAME_EDEFAULT);
       return;
     case EsbPackage.NAMESPACED_PROPERTY__PROPERTY_NAME:
       setPropertyName(PROPERTY_NAME_EDEFAULT);
       return;
     case EsbPackage.NAMESPACED_PROPERTY__PROPERTY_VALUE:
       setPropertyValue(PROPERTY_VALUE_EDEFAULT);
       return;
     case EsbPackage.NAMESPACED_PROPERTY__NAMESPACES:
       setNamespaces((Map<String, String>) null);
       return;
   }
   super.eUnset(featureID);
 }
コード例 #9
0
  /** {@inheritDoc} */
  public void doLoad(Element self) throws Exception {
    if (self.hasAttribute(getPropertyName())) {
      setPropertyValue(self.getAttribute(getPropertyName()));
    }

    // Clear namespace declarations.
    getNamespaces().clear();

    // Load all declared additional namespaces on this element.
    Map<String, String> additionalNamespaces = extractNamespaces(self);
    if (!StringUtils.isBlank(self.getPrefix())) {
      // Do not include the namespace corresponding to current element itself.
      additionalNamespaces.remove(self.getPrefix());
    }
    getNamespaces().putAll(additionalNamespaces);

    super.doLoad(self);
  }
コード例 #10
0
 /**
  *
  * <!-- begin-user-doc -->
  * <!-- end-user-doc -->
  *
  * @generated
  */
 @SuppressWarnings("unchecked")
 @Override
 public void eSet(int featureID, Object newValue) {
   switch (featureID) {
     case EsbPackage.NAMESPACED_PROPERTY__PRETTY_NAME:
       setPrettyName((String) newValue);
       return;
     case EsbPackage.NAMESPACED_PROPERTY__PROPERTY_NAME:
       setPropertyName((String) newValue);
       return;
     case EsbPackage.NAMESPACED_PROPERTY__PROPERTY_VALUE:
       setPropertyValue((String) newValue);
       return;
     case EsbPackage.NAMESPACED_PROPERTY__NAMESPACES:
       setNamespaces((Map<String, String>) newValue);
       return;
   }
   super.eSet(featureID, newValue);
 }
コード例 #11
0
ファイル: DescriptionImpl.java プロジェクト: ww102111/tools
 protected void doLoad(Element self) throws Exception {
   if (self.hasAttribute("value")) {
     setValue(self.getAttribute("value"));
   }
   super.doLoad(self);
 }