<?xml version="1.0" encoding="UTF-8"?>
<ucp:component 
	xmlns:ucp="http://DigitalLeadersInitiative.com/EAMD.ucp/2.0"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xsi:schemaLocation="http://DigitalLeadersInitiative.com/EAMD.ucp/2.0 
	https://raw.githubusercontent.com/DigitalLeadersInitiative/EAMD.ucp/master/ucp/2.0/Component.xsd"
	>
	
	<!-- Nexus "dependency.groupId"."dependency.artifactId" -->
	<name uuid="364f0152f43c49948d3e1bf47bcbe304">com.twitter.Accordion</name>
	
	<!-- Nexus "dependency.version" -->
	<version>1.0.0</version>
	

	<!-- 1 to 5 -->
	<layer></layer>
	
	<lifecycle phase=""/>

	<!-- human-readable name, not necessarily unique -->
	<displayName></displayName>
	
	<!-- human-readable name, not necessarily unique -->
	<detailText>
		
	</detailText>

	<!-- example of a linked resource, can also be embedded -->
	<displayImage href=""></displayImage>

    <!-- NEW -->
	<!-- Refers to a class in a hierarchy. Name attribute values limited to the list of all possible class names. -->
	<!-- Default stereotype name defined in the XSD -->
	<stereotype name="Service"/>

	
	
	<unitList>
		
		<unit lifecycle='build'	type='Folder'   uuid='389a1f5a0717492c9409d8d5c9a58c4d'>./test</unit>
		<unit lifecycle='build'	type='Folder'   uuid='361aab4e96a84215a4e3dbd9e514d49e'>./dist</unit>
		<unit lifecycle='build'	type='Folder'   uuid='674b67eca3564cec8f1ea7a22b144652'>./target</unit>
		<unit lifecycle='build'	type='Folder'   uuid='7c405423c8944d32a13efa428f59bb0f'>./src</unit>
	<!-- units.... -->
		
	<!-- default units....remove -->


		
		
		<unit type="someTypeString">value</unit>
		<unit type="maven:target:subTarget">string</unit>
		<unit type="WSDL-File" name="someWSDLunitName" href="reletive/path/to/Component.xml/file.wsdl"/>

		<unit lifecycle="build"					type="ant">build.xml</unit>
		<unit lifecycle="build"					type="ant::build">#!sh ant build</unit>
		<unit lifecycle="deploy"				type="ant::deploy">#!sh ant deploy</unit>
		<unit lifecycle="install"				type="apt-get">#!sh apt-get install thisComponent</unit>
		<unit lifecycle="install:configure"		type="ant::configure">#!sh ant configure</unit>
		<unit lifecycle="start"					type="sh">#!sh startServer -port 6082 -name MAIN</unit>
		<unit lifecycle="stop"					type="sh">#!sh stopServer -name MAIN</unit>
		<unit lifecycle="stop"					type="sh">#!sh stopServer -name MAIN</unit>
	</unitList>
	
	<interfaceList>
		
	<!-- default interfaces....remove -->

		<interface type="Semantic" name="Object"/>
		<interface type="Semantic" name="List"/>
		<interface type="Semantic" name="Tree"/>

		<interface type="WSDL" unitName="someWSDLunitName"/>

	<!-- default properties....remove -->
		<property key="some.property.key"/>
		<property key="server.port"/>
	</interfaceList>

	<package> 
		
		<componentRef name='com.twitter.CollapsablePanel' version='1.0.0' minVersion='1.0.0' maxVersion='0.1.0'/>
	</package>

	
<!--  default dependencies....remove  -->
	<dependency type="requires" name="" version=""/>
	<dependency version="" name="" type="requires"/>
	<dependency type="requires" name="SLES.OS" version="12.0.1.123" minVersion="12.0.1.0"/>
<!--  real dependencies....  -->
		

</ucp:component>
