+++ /dev/null
-<?xml version="1.0"?>
-
-<component name="org.collectionspace.acquisition.layouts.webapp">
-
- <extension target="org.nuxeo.ecm.platform.forms.layout.WebLayoutManager"
- point="layouts">
-
- <layout name="acquisition">
- <templates>
- <template mode="any">/layouts/layout_default_template.xhtml</template>
- </templates>
- <rows>
- <row><widget>acquisitionAuthorizer</widget></row>
- <row><widget>acquisitionAuthorizerDate</widget></row>
- <row><widget>acquisitionFundingCurrency</widget></row>
- <row><widget>acquisitionFundingValue</widget></row>
- <row><widget>acquisitionFundingSource</widget></row>
- <row><widget>acquisitionFundingSourceProvisos</widget></row>
- <row><widget>acquisitionMethod</widget></row>
- <row><widget>acquisitionNote</widget></row>
- <row><widget>acquisitionProvisos</widget></row>
- <row><widget>acquisitionReason</widget></row>
- <row><widget>acquisitionReferenceNumber</widget></row>
- <row><widget>owner</widget></row>
- <!-- row><widget>acquisitionSource</widget></row -->
- <row><widget>groupPurchasePriceCurrency</widget></row>
- <row><widget>groupPurchasePriceValue</widget></row>
- <row><widget>objectOfferPriceCurrency</widget></row>
- <row><widget>objectOfferPriceValue</widget></row>
- <row><widget>objectPurchaseOfferPriceCurrency</widget></row>
- <row><widget>objectPurchaseOfferPriceValue</widget></row>
- <row><widget>objectPurchasePriceCurrency</widget></row>
- <row><widget>objectPurchasePriceValue</widget></row>
- <row><widget>originalObjectPurchasePriceCurrency</widget></row>
- <row><widget>originalObjectPurchasePriceValue</widget></row>
- <row><widget>transferOfTitleNumber</widget></row>
- <row><widget>fieldCollectionEventName</widget></row>
- </rows>
-
- <widget name="acquisitionAuthorizer" type="text">
- <labels>
- <label mode="any">acquisitionAuthorizer</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field>acquisitions_common:acquisitionAuthorizer</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
-
- <widget name="acquisitionAuthorizerDate" type="text">
- <labels>
- <label mode="any">acquisitionAuthorizerDate</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field>acquisitions_common:acquisitionAuthorizerDate</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
-
- <widget name="acquisitionFundingCurrency" type="text">
- <labels>
- <label mode="any">acquisitionFundingCurrency</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field>acquisitions_common:acquisitionFundingCurrency</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
-
- <widget name="acquisitionFundingValue" type="text">
- <labels>
- <label mode="any">acquisitionFundingValue</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field>acquisitions_common:acquisitionFundingValue</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
-
- <widget name="acquisitionFundingSource" type="text">
- <labels>
- <label mode="any">acquisitionFundingSource</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field>acquisitions_common:acquisitionFundingSource</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
-
- <widget name="acquisitionFundingSourceProvisos" type="text">
- <labels>
- <label mode="any">acquisitionFundingSourceProvisos</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field>acquisitions_common:acquisitionFundingSourceProvisos</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
-
- <widget name="acquisitionMethod" type="text">
- <labels>
- <label mode="any">acquisitionMethod</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field>acquisitions_common:acquisitionMethod</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
-
- <widget name="acquisitionNote" type="text">
- <labels>
- <label mode="any">acquisitionNote</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field>acquisitions_common:acquisitionNote</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
-
- <widget name="acquisitionProvisos" type="text">
- <labels>
- <label mode="any">acquisitionProvisos</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field>acquisitions_common:acquisitionProvisos</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
-
- <widget name="acquisitionReason" type="text">
- <labels>
- <label mode="any">acquisitionReason</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field>acquisitions_common:acquisitionReason</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
-
- <widget name="acquisitionReferenceNumber" type="text">
- <labels>
- <label mode="any">acquisitionReferenceNumber</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field>acquisitions_common:acquisitionReferenceNumber</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
-
- <widget name="owner" type="text">
- <labels>
- <label mode="any">owner</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field>acquisitions_common:owner</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
-
- <!--
- <widget name="acquisitionSource" type="text">
- <labels>
- <label mode="any">acquisitionSources</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field>acquisitions_common:acquisitionSources</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
- -->
-
- <widget name="groupPurchasePriceCurrency" type="text">
- <labels>
- <label mode="any">groupPurchasePriceCurrency</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field>acquisitions_common:groupPurchasePriceCurrency</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
-
- <widget name="groupPurchasePriceValue" type="text">
- <labels>
- <label mode="any">groupPurchasePriceValue</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field>acquisitions_common:groupPurchasePriceValue</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
-
- <widget name="objectOfferPriceCurrency" type="text">
- <labels>
- <label mode="any">objectOfferPriceCurrency</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field>acquisitions_common:objectOfferPriceCurrency</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
-
- <widget name="objectOfferPriceValue" type="text">
- <labels>
- <label mode="any">objectOfferPriceValue</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field>acquisitions_common:objectOfferPriceValue</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
-
- <widget name="objectPurchaseOfferPriceCurrency" type="text">
- <labels>
- <label mode="any">objectPurchaseOfferPriceCurrency</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field>acquisitions_common:objectPurchaseOfferPriceCurrency</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
-
- <widget name="objectPurchaseOfferPriceValue" type="text">
- <labels>
- <label mode="any">objectPurchaseOfferPriceValue</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field>acquisitions_common:objectPurchaseOfferPriceValue</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
-
- <widget name="objectPurchasePriceCurrency" type="text">
- <labels>
- <label mode="any">objectPurchasePriceCurrency</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field>acquisitions_common:objectPurchasePriceCurrency</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
-
- <widget name="objectPurchasePriceValue" type="text">
- <labels>
- <label mode="any">objectPurchasePriceValue</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field>acquisitions_common:objectPurchasePriceValue</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
-
- <widget name="originalObjectPurchasePriceCurrency" type="text">
- <labels>
- <label mode="any">originalObjectPurchasePriceCurrency</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field>acquisitions_common:originalObjectPurchasePriceCurrency</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
-
- <widget name="originalObjectPurchasePriceValue" type="text">
- <labels>
- <label mode="any">originalObjectPurchasePriceValue</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field>acquisitions_common:originalObjectPurchasePriceValue</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
-
- <widget name="transferOfTitleNumber" type="text">
- <labels>
- <label mode="any">transferOfTitleNumber</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field>acquisitions_common:transferOfTitleNumber</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
-
- <widget name="fieldCollectionEventName" type="text">
- <labels>
- <label mode="any">fieldCollectionEventName</label>
- </labels>
- <translated>true</translated>
- <fields>
- <field>acquisitions_common:fieldCollectionEventName</field>
- </fields>
- <properties widgetMode="edit">
- <property name="styleClass">dataInputText</property>
- </properties>
- </widget>
-
- </layout>
- </extension>
-</component>
+++ /dev/null
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>\r
-\r
-<!--\r
- Acquisition schema (XSD)\r
- \r
- Entity : Acquisition\r
- Part : Common\r
- Used for: Nuxeo EP core document type\r
-\r
- $LastChangedRevision$\r
- $LastChangedDate$\r
--->\r
-\r
-<xs:schema \r
- xmlns:xs="http://www.w3.org/2001/XMLSchema"\r
- xmlns:ns="http://collectionspace.org/acquisition/"\r
- xmlns="http://collectionspace.org/acquisition/"\r
- targetNamespace="http://collectionspace.org/acquisition/"\r
- version="0.1">\r
- \r
- <!-- See http://wiki.collectionspace.org/display/collectionspace/Acquisition+Schema -->\r
-\r
- <!-- Object Entry Information Group -->\r
- <xs:element name="accessionDateGroup" type="structuredDateGroup"/>\r
- <xs:element name="acquisitionAuthorizer" type="xs:string"/>\r
- <xs:element name="acquisitionAuthorizerDate" type="xs:date"/>\r
- <xs:element name="acquisitionDateGroupList">\r
- <xs:complexType>\r
- <xs:sequence>\r
- <xs:element name="acquisitionDateGroup" type="structuredDateGroup" minOccurs="0" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- </xs:element>\r
- \r
- <xs:element name="acquisitionFundingList" type="acquisitionFundingList"/>\r
- <xs:element name="acquisitionMethod" type="xs:string"/>\r
- <xs:element name="acquisitionNote" type="xs:string"/>\r
- <xs:element name="acquisitionProvisos" type="xs:string"/>\r
- <xs:element name="acquisitionReason" type="xs:string"/>\r
- <xs:element name="acquisitionReferenceNumber" type="xs:string"/>\r
- <!-- FIXME [1.0 alpha] Make owner a repeatable scalar field. DONE -->\r
- <xs:element name="owners">\r
- <xs:complexType>\r
- <xs:sequence>\r
- <xs:element name="owner" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- </xs:element>\r
- <xs:element name="acquisitionSources">\r
- <xs:complexType>\r
- <xs:sequence>\r
- <xs:element name="acquisitionSource" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- </xs:element>\r
- <xs:element name="groupPurchasePriceCurrency" type="xs:string"/>\r
- <xs:element name="groupPurchasePriceValue" type="xs:decimal"/>\r
- <xs:element name="objectOfferPriceCurrency" type="xs:string"/>\r
- <xs:element name="objectOfferPriceValue" type="xs:decimal"/>\r
- <xs:element name="objectPurchaseOfferPriceCurrency" type="xs:string"/>\r
- <xs:element name="objectPurchaseOfferPriceValue" type="xs:decimal"/>\r
- <xs:element name="objectPurchasePriceCurrency" type="xs:string"/>\r
- <xs:element name="objectPurchasePriceValue" type="xs:decimal"/>\r
- <xs:element name="originalObjectPurchasePriceCurrency" type="xs:string"/>\r
- <xs:element name="originalObjectPurchasePriceValue" type="xs:decimal"/>\r
- <xs:element name="transferOfTitleNumber" type="xs:string"/>\r
- <xs:element name="creditLine" type="xs:string"/>\r
-\r
- <!-- Object Collection Information Group -->\r
-\r
- <!-- FIXME [1.0 alpha] Make fieldCollectionEventName a repeatable scalar field. DONE -->\r
- <xs:element name="fieldCollectionEventNames">\r
- <xs:complexType>\r
- <xs:sequence>\r
- <xs:element name="fieldCollectionEventName" type="xs:string" minOccurs="0" maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- </xs:element>\r
-\r
- <xs:complexType name="acquisitionFundingList">\r
- <xs:sequence>\r
- <xs:element name="acquisitionFunding" type="acquisitionFunding" minOccurs="0"\r
- maxOccurs="unbounded"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-\r
- <xs:complexType name="acquisitionFunding">\r
- <xs:sequence>\r
- <xs:element name="acquisitionFundingCurrency" type="xs:string"/>\r
- <xs:element name="acquisitionFundingValue" type="xs:decimal"/>\r
- <xs:element name="acquisitionFundingSource" type="xs:string"/>\r
- <xs:element name="acquisitionFundingSourceProvisos" type="xs:string"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
- \r
- <!-- Before (re)using this generic complex type in any record type -->\r
- <!-- other than CollectionObject, be sure to verify that Nuxeo handles -->\r
- <!-- that correctly in its table creation/row linking. -->\r
- <xs:complexType name="structuredDateGroup">\r
- <xs:sequence>\r
- <xs:element name="dateDisplayDate" type="xs:string"/>\r
- <xs:element name="dateAssociation" type="xs:string"/>\r
- <xs:element name="dateEarliestSingleYear" type="xs:integer"/>\r
- <xs:element name="dateEarliestSingleMonth" type="xs:integer"/>\r
- <xs:element name="dateEarliestSingleDay" type="xs:integer"/>\r
- <xs:element name="dateEarliestSingleEra" type="xs:string"/>\r
- <xs:element name="dateEarliestSingleCertainty" type="xs:string"/>\r
- <xs:element name="dateEarliestSingleQualifier" type="xs:string"/>\r
- <xs:element name="dateEarliestSingleQualifierValue" type="xs:integer"/>\r
- <xs:element name="dateEarliestSingleQualifierUnit" type="xs:string"/>\r
- <xs:element name="dateLatestYear" type="xs:integer"/>\r
- <xs:element name="dateLatestMonth" type="xs:integer"/>\r
- <xs:element name="dateLatestDay" type="xs:integer"/>\r
- <xs:element name="dateLatestEra" type="xs:string"/>\r
- <xs:element name="dateLatestCertainty" type="xs:string"/>\r
- <xs:element name="dateLatestQualifier" type="xs:string"/>\r
- <xs:element name="dateLatestQualifierValue" type="xs:integer"/>\r
- <xs:element name="dateLatestQualifierUnit" type="xs:string"/>\r
- <xs:element name="datePeriod" type="xs:string"/>\r
- <xs:element name="dateNote" type="xs:string"/>\r
- <xs:element name="dateEarliestScalarValue" type="xs:date"/>\r
- <xs:element name="dateLatestScalarValue" type="xs:date"/>\r
- <xs:element name="scalarValuesComputed" type="xs:boolean"/>\r
- </xs:sequence>\r
- </xs:complexType>\r
-\r
-</xs:schema>\r