Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
COSMOS SDD Tooling BTG Data Type Comparisons
Revision as of 09:32, 21 February 2008 by Cmbrandt.us.ibm.com (Talk | contribs) (→<DisplayTextType>)
Contents
- 1 Common Schema Elements
- 2 Package Descriptor Schema Elements
- 3 Deployment Descriptor Schema Elements
- 3.1 DescriptionGroup
- 3.2 DisplayElementGroup
- 3.3 ResourceConstraintGroup
- 3.4 ContentListGroup
- 3.5 <VariableExpressionType>
- 3.6 <PropertyType>
- 3.7 <ResourceTypeNameType>
- 3.8 <ResourceType>
- 3.9 <TopologyType>
- 3.10 <VersionValueType>
- 3.11 <MaxVersionType>
- 3.12 <VersionRangeType>
- 3.13 <VersionConstraintValueType>
- 3.14 <VersionConstraintType>
- 3.15 <PropertyMatchType>
- 3.16 <PropertyValueListType>
- 3.17 <ConditionalPropertyConstraintType>
- 3.18 <UniquenessConstraintType>
- 3.19 <RelationshipConstraintType>
- 3.20 <ConditionalResourceConstraintType>
- 3.21 <AlternativeConditionalType>
- 3.22 <OperationType>
- 3.23 <OperationListType>
- 3.24 <ConditionType>
- 3.25 <BaseParameterType>
- 3.26 <BoundaryType>
- 3.27 <IntegerParameterType>
- 3.28 <StringCaseType>
- 3.29 <StringParameterType>
- 3.30 <BooleanParameterType>
- 3.31 <URIParameterType>
- 3.32 <ParametersType>
- 3.33 <BaseVariableType>
- 3.34 <ResourcePropertyType>
- 3.35 <ConditionalDerivedVariableExpressionType>
- 3.36 <DerivedVariableType>
- 3.37 <VariablesType>
- 3.38 <RequiredBaseConstraintType>
- 3.39 <AlternativeRequiredBaseConstraintType>
- 3.40 <RequiredBaseType>
- 3.41 <CapacityValueType>
- 3.42 <CapacityConstraintType>
- 3.43 <ConsumptionConstraintValueType>
- 3.44 <ConsumptionConstraintType>
- 3.45 <PropertyConstraintType>
- 3.46 <RequirementResourceConstraintType>
- 3.47 <DependencyType>
- 3.48 <InternalDependencyType>
- 3.49 <AlternativeRequirementType>
- 3.50 <RequirementType>
- 3.51 <RequirementsType>
- 3.52 <LanguageType>
- 3.53 <LanguagesType>
- 3.54 <SDDCompletionTypeNamesType>
- 3.55 <CompletionTypeNamesType>
- 3.56 <CompletionType>
- 3.57 <ResultingPropertyType>
- 3.58 <RelationshipType>
- 3.59 <ResultingResourceType>
- 3.60 <ResultingChangeType>
- 3.61 <ArgumentType>
- 3.62 <ArgumentListType>
- 3.63 <OutputVariableType>
- 3.64 <OutputVariableListType>
- 3.65 <SubstitutionType>
- 3.66 <ArtifactTypeNameType>
- 3.67 <AdditionalContentType>
- 3.68 <ArtifactType>
- 3.69 <InstallationArtifactsType>
- 3.70 <InstallableUnitType>
- 3.71 <ConfigurationArtifactsType>
- 3.72 <ConfigurationUnitType>
- 3.73 <LocalizationUnitType>
- 3.74 <LanguageSetType>
- 3.75 <OptionalLanguagesType>
- 3.76 <LanguageSelectionsType>
- 3.77 <CompositeUnitType>
- 3.78 <ContentSelectionFeatureType>
- 3.79 <RequiredContentSelectionType>
- 3.80 <ResourceMapType>
- 3.81 <ResultingResourceMapType>
- 3.82 <ResultingChangeMapType>
- 3.83 <ReferencedPackageType>
- 3.84 <BaseContentType>
- 3.85 <FeatureReferenceType>
- 3.86 <GroupType>
- 3.87 <GroupsType>
- 3.88 <MultiplicityConstraintType>
- 3.89 <ConstrainedResourceType>
- 3.90 <MultiplicityType>
- 3.91 <ContentElementReferenceType>
- 3.92 <PackageFeatureReferenceType>
- 3.93 <NestedFeatureType>
- 3.94 <FeatureType>
- 3.95 <MultiSelectType>
- 3.96 <FeaturesType>
- 3.97 <SelectableContentType>
- 3.98 <CompositeLocalizationUnitType>
- 3.99 <LocalizationContentType>
- 3.100 <CompositeInstallableType>
- 3.101 <RequisitesType>
- 3.102 <DeploymentDescriptorType>
Common Schema Elements
DescriptorInfoGroup
<xsd:attributeGroup name="DescriptorInfoGroup"> <xsd:attribute name="schemaVersion" type="xsd:string" fixed="1.0" use="required"/> <xsd:attribute name="descriptorID" type="sdd-common:UUIDType" use="required"/> <xsd:attribute name="lastModified" type="xsd:dateTime" use="required"/> <xsd:attribute name="descriptorLanguageBundle" type="xsd:token" use="optional"/> <xsd:anyAttribute namespace="##other" processContents="lax"/> </xsd:attributeGroup>
Type | Element | Attribute | Data Type | Compare? |
---|---|---|---|---|
DescriptorInfoGroup | ||||
schemaVersion | xsd:string | Throw Away | ||
descriptorID | <UUIDType> | Throw Away | ||
lastModified | xsd:dateTime | Throw Away | ||
descriptorLanguageBundle | xsd:token | Merge | ||
any | namespace="##other" |
Notes:
DescriptorInfoGroup is always merged.
<DisplayTextType>
<xsd:complexType name="DisplayTextType"> <xsd:simpleContent> <xsd:extension base="xsd:string"> <xsd:attribute name="translationKey" type="xsd:NCName" use="optional"/> </xsd:extension> </xsd:simpleContent> </xsd:complexType>
Type | Element | Attribute | Data Type | Compare? |
---|---|---|---|---|
<DisplayTextType> | Extension Of: xsd:string | Yes | ||
translationKey | xsd:NCName | Merge |