<?xml version="1.0" encoding="utf-8" ?>

<!--
 * @(#)VisualizationLayer.xml
 *
 * Copyright: Yokogawa System Center Europe B.V.  All rights reserved.
 * YOKOGAWA PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
 *
 * Author:    C. Horevoorts
 *
 * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 *  Changes ....
 * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 *  Who When    Change  What
 * - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
 *  HVS Jan-07  e9435   First version documented
 *  BNL May-09  i10272  Add visibility group editing in property sheet
 *  BNL Jun-12  e10657  Basic/Advanced Properties
 *  BNL Oct-19  e12134  GIS Productising
 *  PCL Mar 20  e12134  GIS productising merge to Java11 and CIS.
 *  VNU Sep-20  e12145  Benkei 134914:Disable Visibility group usage for HTML5
 *
-->

<componentType name="visualizationLayer"
  icon="ged_layer.png"
  description="Visualization layer"
  class="fasttools.jwui.runtime.jviews.VisualizationLayer">

  <category name="General">
    <property name="name" type="java.lang.String" connectAllowed="no"/>
    <property name="description" type="java.lang.String" connectAllowed="no"/>
    <property name="componentCount" type="int" writeAllowed="no" save="no" defaultAllowed="no" connectAllowed="no" advanced="yes"/>
  </category>

  <category name="Editing">
    <property name="frozen" type="boolean" connectAllowed="no"/>
    <property name="userLayer" type="boolean" connectAllowed="no" advanced="yes" writeAllowed="no"/>
  </category>

  <category name="Visibility">
    <property name="transparency" type="float"/>
    <property name="visible" type="boolean"/>
    <property name="visibilityGroup" type="java.lang.Object" setter="setVisibilityGroupName" deprecated="yes"/>
    <property name="visibilityGroupType" type="fasttools.jwui.common.property.VisibilityGroupType" setter="setVisibilityGroupType" getter="getVisibilityGroupType" connectAllowed="no" html="no"/>
  </category>
</componentType>