<!--
 File: data/contexts/OASIS/templates/PropertyValueText/test_data/text_property.xml
 -->
<!--
    $Id: text_property.xml,v 1.13 2013/02/18 16:38:34 robbod Exp $
    Author: Rob Bodington, Eurostep Limited
    Owner:  Developed by Eurostep 
    Purpose: text property test data
 -->
<cmn:Uos xsi:schemaLocation="http://docs.oasis-open.org/plcs/ns/plcslib/v1.0/data/plcs/plcs-psm/xml-schema/plcs-psm ../../../../../PLCS/psm_model/plcs_psm.xsd">
<!--
 header information present in every file 
 -->
Rob Bodington
 </Name>
 </Author>
Eurostep Limited
 </Name>
 </Organization>
Hand created
 </OriginatingSystem>
A hand coded example showing how a TextProperty is represented
 </Documentation>
 </Header>
<DataContainer xsi:type="psm:PlcsDataContainer">
<!--
 
        every file should identify the ExchangeContextClassLibrary to indicate the 
        main OWL ontology that imports all the reference data used.
    
 -->

<!-- id001: -->
<!--
 The IRI of the Ontology NOT the OWL file 
 -->
http://docs.oasis-open.org/plcs/ns/plcslib/v1.0/data/contexts/OASIS/refdata/plcs-rdl
 </LibraryId>
 </ExchangeContextClassLibrary>
<!--
 Class of CAGE identifiers. 
        Note the ExternalOwlClass for CAGE_code should only appear once 
 -->

<!-- id002: -->
<!--
 Class of Part number identifiers. 
        Note the ExternalOwlClass for Part_identification_code should only appear once 
 -->

<!-- id003: -->
<!--
 Individual: Product_life_cycle_support
        Note the ExternalOwlObject for Product_life_cycle_support should only appear once 
 -->

<!-- indApDomain: Referenced by: ApplicationDomain:ApDomain, -->
<!--
 Individual: Utilization_stage
        Note the ExternalOwlObject for Utilization_stage should only appear once 
 -->

<!-- indLifeCycleStage: Referenced by: LifeCycleStage:LifeCycleStage, -->

<!-- ApDomain: Referenced by: ViewDefinitionContext:idViewDefnContext, -->
 <Definition uidRef="indApDomain"/>
 </ApplicationDomain>

<!-- LifeCycleStage: Referenced by: ViewDefinitionContext:idViewDefnContext, -->
 </LifeCycleStage>
<!--
  ViewDefinitionContext  
 -->

<!-- idViewDefnContext: Referenced by: ProductAsIndividual:id020, ProductVersion:id021, ProductViewDefinition:id022, -->
 </ViewDefinitionContext>
<!--
 Organization identified by its CAGE code:  OrganizationX 
 -->

<!-- id014: -->
<Id>
 <Identifier id="OrganizationX" idRoleRef="id002"/>
 </Id>
 </Organization>
<!--
 The text property 
 -->

<!-- id017: Referenced by: ProductAsIndividual:id020, ProductVersion:id021, ProductViewDefinition:id022, PropertyValueAssignment:id023, PropertyValue:id016, -->
 <Definition uidRef="id019"/>
 </ExternalPropertyDefinition>

<!-- id019: Referenced by: ExternalPropertyDefinition:id017, -->
<!--
 Product version with a text property 
 -->

<!-- id020: -->

<!-- id021: -->
<ProductVersion uid="id021" xsi:type="psm:ProductAsRealized">

<!-- id022: -->
<ProductViewDefinition uid="id022" xsi:type="psm:ProductAsIndividualView">

<!-- id023: -->
<!--
 The property text 
 -->

<!-- id016: -->
<PropertyValue xsi:type="psm:StringValue" uid="id016">
 <Definition uidRef="id017"/>
Green
 </LocalizedString>
 </ValueComponent>
 </PropertyValue>
 </AssignedPropertyValues>
 </PropertyValueAssignment>
 </ProductViewDefinition>
 </ViewDefinitions>
 </ProductVersion>
 </Versions>
 </ProductAsIndividual>
 </DataContainer>
 </cmn:Uos>