@Override public void synchronizeWith(Annotation astAnnotation) { super.synchronizeWith(astAnnotation); syncScope(buildScope(astAnnotation)); this.scopeTextRange = buildScopeTextRange(astAnnotation); syncFullyQualifiedScopeClassName(buildFullyQualifiedScopeClassName(astAnnotation)); syncNamespace(buildNamespace(astAnnotation)); this.namespaceTextRange = buildNamespaceTextRange(astAnnotation); this.namespaceValidationTextRange = buildNamespaceValidationTextRange(astAnnotation); syncName(buildName(astAnnotation)); this.nameTextRange = buildNameTextRange(astAnnotation); this.nameValidationTextRange = buildNameValidationTextRange(astAnnotation); syncSubstitutionHeadNamespace(buildSubstitutionHeadNamespace(astAnnotation)); this.substitutionHeadNamespaceTextRange = buildSubstitutionHeadNamespaceTextRange(astAnnotation); this.substitutionHeadNamespaceValidationTextRange = buildSubstitutionHeadNamespaceValidationTextRange(astAnnotation); syncSubstitutionHeadName(buildSubstitutionHeadName(astAnnotation)); this.substitutionHeadNameTextRange = buildSubstitutionHeadNameTextRange(astAnnotation); this.substitutionHeadNameValidationTextRange = buildSubstitutionHeadNameValidationTextRange(astAnnotation); syncDefaultValue(buildDefaultValue(astAnnotation)); this.defaultValueTextRange = buildDefaultValueTextRange(astAnnotation); }
@Override public void initialize(Annotation astAnnotation) { super.initialize(astAnnotation); this.scope = buildScope(astAnnotation); this.scopeTextRange = buildScopeTextRange(astAnnotation); this.fullyQualifiedScopeClassName = buildFullyQualifiedScopeClassName(astAnnotation); this.namespace = buildNamespace(astAnnotation); this.namespaceTextRange = buildNamespaceTextRange(astAnnotation); this.namespaceValidationTextRange = buildNamespaceValidationTextRange(astAnnotation); this.name = buildName(astAnnotation); this.nameTextRange = buildNameTextRange(astAnnotation); this.nameValidationTextRange = buildNameValidationTextRange(astAnnotation); this.substitutionHeadNamespace = buildSubstitutionHeadNamespace(astAnnotation); this.substitutionHeadNamespaceTextRange = buildSubstitutionHeadNamespaceTextRange(astAnnotation); this.substitutionHeadNamespaceValidationTextRange = buildSubstitutionHeadNamespaceValidationTextRange(astAnnotation); this.substitutionHeadName = buildSubstitutionHeadName(astAnnotation); this.substitutionHeadNameTextRange = buildSubstitutionHeadNameTextRange(astAnnotation); this.substitutionHeadNameValidationTextRange = buildSubstitutionHeadNameValidationTextRange(astAnnotation); this.defaultValue = buildDefaultValue(astAnnotation); this.defaultValueTextRange = buildDefaultValueTextRange(astAnnotation); }
@Override public void synchronizeWith(Annotation astAnnotation) { super.synchronizeWith(astAnnotation); this.syncValue(this.buildValue(astAnnotation)); this.valueTextRange = this.buildValueTextRange(astAnnotation); }
@Override public void initialize(Annotation astAnnotation) { super.initialize(astAnnotation); this.value = this.buildValue(astAnnotation); this.valueTextRange = this.buildValueTextRange(astAnnotation); }