<nodeTypes xmlns:nt="http://www.jcp.org/jcr/nt/1.0" xmlns:mix="http://www.jcp.org/jcr/mix/1.0"
  xmlns:jcr="http://www.jcp.org/jcr/1.0">
  
  <nodeType name="publication:staticAndDirectPublication" isMixin="true" hasOrderableChildNodes="false" primaryItemName="">
		<supertypes>
      <supertype>publication:publication</supertype>
    </supertypes>
    <propertyDefinitions>
    	<propertyDefinition name="publication:visibility" requiredType="String" autoCreated="false" mandatory="true"
        onParentVersion="IGNORE" protected="false" multiple="false">
        <valueConstraints/>
      </propertyDefinition>
      <propertyDefinition name="publication:versionsPublicationStates" requiredType="String" autoCreated="false" mandatory="true"
        onParentVersion="IGNORE" protected="false" multiple="true">
        <valueConstraints/>
      </propertyDefinition>
    </propertyDefinitions>
  </nodeType>
  
  <nodeType name="publication:simplePublication" isMixin="true" hasOrderableChildNodes="false" primaryItemName="">
    <supertypes>
      <supertype>publication:webpagesPublication</supertype>
    </supertypes>
  </nodeType>

  <nodeType name="publication:stateAndVersionBasedPublication" isMixin="true" hasOrderableChildNodes="false" primaryItemName="">
    <supertypes>
      <supertype>publication:publication</supertype>
    </supertypes>
    <propertyDefinitions>
      <propertyDefinition name="publication:revisionData" requiredType="String" autoCreated="false" mandatory="false" onParentVersion="IGNORE" protected="false" multiple="true">
        <valueConstraints />
      </propertyDefinition>
      <propertyDefinition name="publication:liveRevision" requiredType="Reference" autoCreated="false" mandatory="false" onParentVersion="IGNORE" protected="false" multiple="false">
        <valueConstraints />
      </propertyDefinition>
      <propertyDefinition name="publication:liveDate" requiredType="Date" autoCreated="false" mandatory="false" onParentVersion="IGNORE" protected="false" multiple="false">
        <valueConstraints />
      </propertyDefinition>
    </propertyDefinitions>
  </nodeType>  
  
</nodeTypes>
