<?xml version="1.0" encoding="UTF-8"?>
<!--
 * IBM Confidential
 *
 * OCO Source Materials
 *
 * @CODETOBEDEFINED
 *
 * (C) COPYRIGHT IBM CORP. 2012
 *
 * The source code for this program is not published or otherwise
 * divested of its trade secrets, irrespective of what has been
 * deposited with the U.S. Copyright Office.
 *
 -->
<component-registry basedir="webclient/components"
		xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
		xsi:noNamespaceSchemaLocation='../component-registry.xsd'>

<component-descriptor name="casnviewer">
		<property-list>
			<property name="archive" />
			<property name="actiondatasrc" />
			<property name="classid" />
			<property name="code" />
			<property name="codebase" />
			<property name="dataattribute" />
			<property name="datasrc">
				<flag name="global" />
			</property>
			<property name="defaultrender">
				<default-value>false</default-value>
			</property>
			<property name="display">
				<flag name="global" />
				<default-value>true</default-value>
			</property>
			<property name="height" />
			<property name="id">
				<flag name="final" />
			</property>
			<property name="jsp-filename">
				<default-value>casnviewer</default-value>
			</property>
			<property name="label">
				<flag name="translatable" />
			</property>
			<property name="nodedatasrc" />
			<property name="textcss" />
			<property name="width" />
		</property-list>
	</component-descriptor>

	<component-descriptor name="asnviewer">
		<property-list>
			<property name="archive" />
			<property name="actiondatasrc" />
			<property name="classid" />
			<property name="code" />
			<property name="codebase" />
			<property name="dataattribute" />
			<property name="datasrc">
				<flag name="global" />
			</property>
			<property name="defaultrender">
				<default-value>false</default-value>
			</property>
			<property name="display">
				<flag name="global" />
				<default-value>true</default-value>
			</property>
			<property name="height" />
			<property name="id">
				<flag name="final" />
			</property>
			<property name="jsp-filename">
				<default-value>asnviewer</default-value>
			</property>
			<property name="label">
				<flag name="translatable" />
			</property>
			<property name="nodedatasrc" />
			<property name="textcss" />
			<property name="width" />
		</property-list>
	</component-descriptor>

	<component-descriptor name="skdviewer">
		<property-list>
			<property name="archive" />
			<property name="actiondatasrc" />
			<property name="classid" />
			<property name="code" />
			<property name="codebase" />
			<property name="dataattribute" />
			<property name="datasrc">
				<flag name="global" />
			</property>
			<property name="defaultrender">
				<default-value>false</default-value>
			</property>
			<property name="display">
				<flag name="global" />
				<default-value>true</default-value>
			</property>
			<property name="height" />
			<property name="id">
				<flag name="final" />
			</property>
			<property name="jsp-filename">
				<default-value>skdviewer</default-value>
			</property>
			<property name="label">
				<flag name="translatable" />
			</property>
			<property name="nodedatasrc" />
			<property name="textcss" />
			<property name="width" />
		</property-list>
	</component-descriptor>

	<component-descriptor name="mxsimplechart" instance-class="com.ibm.tivoli.maximo.skd.control.chart.SimpleChartComponent">
		<property-list>			
			<property name="jsp-filename">
				<default-value>skdchart/simplechart</default-value>
			</property>		
			<property name="id">
				<flag name="final" />
			</property>
			
			<property name="dataattribute" />

			<property name="inputmode" />
			
			<property name="alwaysinclude">
				<default-value>true</default-value>
			</property>
			<!-- Set defaultrender to false so we can update the component via 
			     javascript instead of DOM element replacement -->
			<property name="defaultrender">
				<flag name="final" />
				<default-value>false</default-value>
			</property>
			<property name="visible">
				<default-value>true</default-value>
			</property>
			<property name="synchronous">
				<flag name="final" />
				<default-value>false</default-value>
			</property>
			<!-- These two properties are need to get the component to stay synchronized with other components 
			   that are bound to the same data attribute -->
			<property name="inttype" />
			<property name="takesvalue">
				<default-value>true</default-value>
			</property>
		</property-list>
	</component-descriptor>

</component-registry>