パーソナルツール
現在の場所: ホーム plone archetypes diary.xmi.bak
書いた本
Plone 完全活用ガイド の Chapter 1, 2, 3, 11 を執筆しました。
plone のインストール、使い方から、機能・デザインのカスタマイズ、プロダクトの作り方まで、 plone のすべてがぎゅっと詰まっている書籍になっていると思います。
plone に興味がある人から、すでに使いこなしている方まで、ぜひ読んでみてください。
Plone 完全活用ガイドのサポートページ
ナビゲーション

 
文書操作

diary.xmi.bak

作成者 takanori 最終変更日時 2008年06月04日 12時44分

日記プロダクトのクラスを定義した XMI ファイルです。

Click here to get the file

サイズ 21.3 kB - File type text/xml

ファイルのコンテンツ

<?xml version="1.0" encoding="UTF-8"?>
<XMI xmi.version="1.0">
  <XMI.header>
    <XMI.documentation>
      <XMI.exporter>Novosoft UML Library</XMI.exporter>
      <XMI.exporterVersion>0.4.20</XMI.exporterVersion>
    </XMI.documentation>
    <XMI.metamodel xmi.name="UML" xmi.version="1.3"/>
  </XMI.header>
  <XMI.content>
    <Model_Management.Model xmi.id="xmi.1" xmi.uuid="-84-20-102--76-3c9c31:102ce3c136e:-7ffe">
      <Foundation.Core.ModelElement.name>untitledModel</Foundation.Core.ModelElement.name>
      <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
      <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
      <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
      <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
      <Foundation.Core.Namespace.ownedElement>
        <Foundation.Core.Class xmi.id="xmi.2" xmi.uuid="-84-20-102--76-3c9c31:102ce3c136e:-7ffd">
          <Foundation.Core.ModelElement.name>DiaryFolder</Foundation.Core.ModelElement.name>
          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
          <Foundation.Core.Class.isActive xmi.value="false"/>
          <Foundation.Core.ModelElement.namespace>
            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
          </Foundation.Core.ModelElement.namespace>
          <Foundation.Core.Classifier.feature>
            <Foundation.Core.Attribute xmi.id="xmi.3" xmi.uuid="-84-20-102--76-3c9c31:102ce3c136e:-7ffb">
              <Foundation.Core.ModelElement.name>description</Foundation.Core.ModelElement.name>
              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
              <Foundation.Core.StructuralFeature.multiplicity>
                <Foundation.Data_Types.Multiplicity xmi.id="xmi.4">
                  <Foundation.Data_Types.Multiplicity.range>
                    <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.5">
                      <Foundation.Data_Types.MultiplicityRange.lower>1</Foundation.Data_Types.MultiplicityRange.lower>
                      <Foundation.Data_Types.MultiplicityRange.upper>1</Foundation.Data_Types.MultiplicityRange.upper>
                    </Foundation.Data_Types.MultiplicityRange>
                  </Foundation.Data_Types.Multiplicity.range>
                </Foundation.Data_Types.Multiplicity>
              </Foundation.Core.StructuralFeature.multiplicity>
              <Foundation.Core.StructuralFeature.changeability xmi.value="changeable"/>
              <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
              <Foundation.Core.Feature.owner>
                <Foundation.Core.Classifier xmi.idref="xmi.2"/>
              </Foundation.Core.Feature.owner>
              <Foundation.Core.StructuralFeature.type>
                <Foundation.Core.Classifier xmi.idref="xmi.6"/>
              </Foundation.Core.StructuralFeature.type>
              <Foundation.Core.ModelElement.taggedValue>
                <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.7">
                  <Foundation.Extension_Mechanisms.TaggedValue.tag>transient</Foundation.Extension_Mechanisms.TaggedValue.tag>
                  <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
                  <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
                    <Foundation.Core.ModelElement xmi.idref="xmi.3"/>
                  </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
                </Foundation.Extension_Mechanisms.TaggedValue>
                <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.8">
                  <Foundation.Extension_Mechanisms.TaggedValue.tag>volatile</Foundation.Extension_Mechanisms.TaggedValue.tag>
                  <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
                  <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
                    <Foundation.Core.ModelElement xmi.idref="xmi.3"/>
                  </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
                </Foundation.Extension_Mechanisms.TaggedValue>
              </Foundation.Core.ModelElement.taggedValue>
            </Foundation.Core.Attribute>
          </Foundation.Core.Classifier.feature>
        </Foundation.Core.Class>
        <Foundation.Core.DataType xmi.id="xmi.9" xmi.uuid="-84-20-102--76-3c9c31:102ce3c136e:-7ffc">
          <Foundation.Core.ModelElement.name>int</Foundation.Core.ModelElement.name>
          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
          <Foundation.Core.ModelElement.namespace>
            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
          </Foundation.Core.ModelElement.namespace>
        </Foundation.Core.DataType>
        <Foundation.Core.Class xmi.id="xmi.6" xmi.uuid="-84-20-102--76-3c9c31:102ce3c136e:-7ffa">
          <Foundation.Core.ModelElement.name>text</Foundation.Core.ModelElement.name>
          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
          <Foundation.Core.Class.isActive xmi.value="false"/>
          <Foundation.Core.ModelElement.namespace>
            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
          </Foundation.Core.ModelElement.namespace>
        </Foundation.Core.Class>
        <Foundation.Core.Class xmi.id="xmi.10" xmi.uuid="-84-20-102--76-3c9c31:102ce3c136e:-7ff9">
          <Foundation.Core.ModelElement.name>Diary</Foundation.Core.ModelElement.name>
          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
          <Foundation.Core.Class.isActive xmi.value="false"/>
          <Foundation.Core.ModelElement.namespace>
            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
          </Foundation.Core.ModelElement.namespace>
          <Foundation.Core.Classifier.feature>
            <Foundation.Core.Attribute xmi.id="xmi.11" xmi.uuid="-84-20-102--76-3c9c31:102ce3c136e:-7ff1">
              <Foundation.Core.ModelElement.name>description</Foundation.Core.ModelElement.name>
              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
              <Foundation.Core.StructuralFeature.multiplicity>
                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.4"/>
              </Foundation.Core.StructuralFeature.multiplicity>
              <Foundation.Core.StructuralFeature.changeability xmi.value="changeable"/>
              <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
              <Foundation.Core.Feature.owner>
                <Foundation.Core.Classifier xmi.idref="xmi.10"/>
              </Foundation.Core.Feature.owner>
              <Foundation.Core.StructuralFeature.type>
                <Foundation.Core.Classifier xmi.idref="xmi.6"/>
              </Foundation.Core.StructuralFeature.type>
              <Foundation.Core.ModelElement.taggedValue>
                <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.12">
                  <Foundation.Extension_Mechanisms.TaggedValue.tag>transient</Foundation.Extension_Mechanisms.TaggedValue.tag>
                  <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
                  <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
                    <Foundation.Core.ModelElement xmi.idref="xmi.11"/>
                  </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
                </Foundation.Extension_Mechanisms.TaggedValue>
                <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.13">
                  <Foundation.Extension_Mechanisms.TaggedValue.tag>volatile</Foundation.Extension_Mechanisms.TaggedValue.tag>
                  <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
                  <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
                    <Foundation.Core.ModelElement xmi.idref="xmi.11"/>
                  </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
                </Foundation.Extension_Mechanisms.TaggedValue>
              </Foundation.Core.ModelElement.taggedValue>
            </Foundation.Core.Attribute>
            <Foundation.Core.Attribute xmi.id="xmi.14" xmi.uuid="-84-20-102--76-3c9c31:102ce3c136e:-7ff0">
              <Foundation.Core.ModelElement.name>photo</Foundation.Core.ModelElement.name>
              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
              <Foundation.Core.StructuralFeature.multiplicity>
                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.4"/>
              </Foundation.Core.StructuralFeature.multiplicity>
              <Foundation.Core.StructuralFeature.changeability xmi.value="changeable"/>
              <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
              <Foundation.Core.Attribute.initialValue>
                <Foundation.Data_Types.Expression xmi.id="xmi.15">
                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>
                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
                </Foundation.Data_Types.Expression>
              </Foundation.Core.Attribute.initialValue>
              <Foundation.Core.Feature.owner>
                <Foundation.Core.Classifier xmi.idref="xmi.10"/>
              </Foundation.Core.Feature.owner>
              <Foundation.Core.StructuralFeature.type>
                <Foundation.Core.Classifier xmi.idref="xmi.16"/>
              </Foundation.Core.StructuralFeature.type>
              <Foundation.Core.ModelElement.taggedValue>
                <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.17">
                  <Foundation.Extension_Mechanisms.TaggedValue.tag>transient</Foundation.Extension_Mechanisms.TaggedValue.tag>
                  <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
                  <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
                    <Foundation.Core.ModelElement xmi.idref="xmi.14"/>
                  </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
                </Foundation.Extension_Mechanisms.TaggedValue>
                <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.18">
                  <Foundation.Extension_Mechanisms.TaggedValue.tag>volatile</Foundation.Extension_Mechanisms.TaggedValue.tag>
                  <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
                  <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
                    <Foundation.Core.ModelElement xmi.idref="xmi.14"/>
                  </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
                </Foundation.Extension_Mechanisms.TaggedValue>
              </Foundation.Core.ModelElement.taggedValue>
            </Foundation.Core.Attribute>
            <Foundation.Core.Attribute xmi.id="xmi.19" xmi.uuid="-84-20-102--76-3c9c31:102ce3c136e:-7fee">
              <Foundation.Core.ModelElement.name>body</Foundation.Core.ModelElement.name>
              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
              <Foundation.Core.Feature.ownerScope xmi.value="instance"/>
              <Foundation.Core.StructuralFeature.multiplicity>
                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.4"/>
              </Foundation.Core.StructuralFeature.multiplicity>
              <Foundation.Core.StructuralFeature.changeability xmi.value="changeable"/>
              <Foundation.Core.StructuralFeature.targetScope xmi.value="instance"/>
              <Foundation.Core.Attribute.initialValue>
                <Foundation.Data_Types.Expression xmi.id="xmi.20">
                  <Foundation.Data_Types.Expression.language>Java</Foundation.Data_Types.Expression.language>
                  <Foundation.Data_Types.Expression.body></Foundation.Data_Types.Expression.body>
                </Foundation.Data_Types.Expression>
              </Foundation.Core.Attribute.initialValue>
              <Foundation.Core.Feature.owner>
                <Foundation.Core.Classifier xmi.idref="xmi.10"/>
              </Foundation.Core.Feature.owner>
              <Foundation.Core.StructuralFeature.type>
                <Foundation.Core.Classifier xmi.idref="xmi.6"/>
              </Foundation.Core.StructuralFeature.type>
              <Foundation.Core.ModelElement.taggedValue>
                <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.21">
                  <Foundation.Extension_Mechanisms.TaggedValue.tag>transient</Foundation.Extension_Mechanisms.TaggedValue.tag>
                  <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
                  <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
                    <Foundation.Core.ModelElement xmi.idref="xmi.19"/>
                  </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
                </Foundation.Extension_Mechanisms.TaggedValue>
                <Foundation.Extension_Mechanisms.TaggedValue xmi.id="xmi.22">
                  <Foundation.Extension_Mechanisms.TaggedValue.tag>volatile</Foundation.Extension_Mechanisms.TaggedValue.tag>
                  <Foundation.Extension_Mechanisms.TaggedValue.value>false</Foundation.Extension_Mechanisms.TaggedValue.value>
                  <Foundation.Extension_Mechanisms.TaggedValue.modelElement>
                    <Foundation.Core.ModelElement xmi.idref="xmi.19"/>
                  </Foundation.Extension_Mechanisms.TaggedValue.modelElement>
                </Foundation.Extension_Mechanisms.TaggedValue>
              </Foundation.Core.ModelElement.taggedValue>
            </Foundation.Core.Attribute>
          </Foundation.Core.Classifier.feature>
        </Foundation.Core.Class>
        <Foundation.Extension_Mechanisms.Stereotype xmi.id="xmi.23" xmi.uuid="-84-20-102--76-3c9c31:102ce3c136e:-7ff5">
          <Foundation.Core.ModelElement.name>implicit</Foundation.Core.ModelElement.name>
          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
          <Foundation.Extension_Mechanisms.Stereotype.baseClass>Association</Foundation.Extension_Mechanisms.Stereotype.baseClass>
          <Foundation.Core.ModelElement.namespace>
            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
          </Foundation.Core.ModelElement.namespace>
        </Foundation.Extension_Mechanisms.Stereotype>
        <Foundation.Core.Association xmi.id="xmi.24" xmi.uuid="-84-20-102--76-3c9c31:102ce3c136e:-7ff4">
          <Foundation.Core.ModelElement.name></Foundation.Core.ModelElement.name>
          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
          <Foundation.Core.ModelElement.namespace>
            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
          </Foundation.Core.ModelElement.namespace>
          <Foundation.Core.Association.connection>
            <Foundation.Core.AssociationEnd xmi.id="xmi.25" xmi.uuid="-84-20-102--76-3c9c31:102ce3c136e:-7ff3">
              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
              <Foundation.Core.AssociationEnd.aggregation xmi.value="aggregate"/>
              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
              <Foundation.Core.AssociationEnd.multiplicity>
                <Foundation.Data_Types.Multiplicity xmi.idref="xmi.4"/>
              </Foundation.Core.AssociationEnd.multiplicity>
              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
              <Foundation.Core.AssociationEnd.association>
                <Foundation.Core.Association xmi.idref="xmi.24"/>
              </Foundation.Core.AssociationEnd.association>
              <Foundation.Core.AssociationEnd.type>
                <Foundation.Core.Classifier xmi.idref="xmi.2"/>
              </Foundation.Core.AssociationEnd.type>
            </Foundation.Core.AssociationEnd>
            <Foundation.Core.AssociationEnd xmi.id="xmi.26" xmi.uuid="-84-20-102--76-3c9c31:102ce3c136e:-7ff2">
              <Foundation.Core.ModelElement.name></Foundation.Core.ModelElement.name>
              <Foundation.Core.ModelElement.visibility xmi.value="public"/>
              <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
              <Foundation.Core.AssociationEnd.isNavigable xmi.value="true"/>
              <Foundation.Core.AssociationEnd.ordering xmi.value="unordered"/>
              <Foundation.Core.AssociationEnd.aggregation xmi.value="none"/>
              <Foundation.Core.AssociationEnd.targetScope xmi.value="instance"/>
              <Foundation.Core.AssociationEnd.multiplicity>
                <Foundation.Data_Types.Multiplicity xmi.id="xmi.27">
                  <Foundation.Data_Types.Multiplicity.range>
                    <Foundation.Data_Types.MultiplicityRange xmi.id="xmi.28">
                      <Foundation.Data_Types.MultiplicityRange.lower>0</Foundation.Data_Types.MultiplicityRange.lower>
                      <Foundation.Data_Types.MultiplicityRange.upper>-1</Foundation.Data_Types.MultiplicityRange.upper>
                    </Foundation.Data_Types.MultiplicityRange>
                  </Foundation.Data_Types.Multiplicity.range>
                </Foundation.Data_Types.Multiplicity>
              </Foundation.Core.AssociationEnd.multiplicity>
              <Foundation.Core.AssociationEnd.changeability xmi.value="changeable"/>
              <Foundation.Core.AssociationEnd.association>
                <Foundation.Core.Association xmi.idref="xmi.24"/>
              </Foundation.Core.AssociationEnd.association>
              <Foundation.Core.AssociationEnd.type>
                <Foundation.Core.Classifier xmi.idref="xmi.10"/>
              </Foundation.Core.AssociationEnd.type>
            </Foundation.Core.AssociationEnd>
          </Foundation.Core.Association.connection>
        </Foundation.Core.Association>
        <Foundation.Core.Class xmi.id="xmi.16" xmi.uuid="-84-20-102--76-3c9c31:102ce3c136e:-7fef">
          <Foundation.Core.ModelElement.name>image</Foundation.Core.ModelElement.name>
          <Foundation.Core.ModelElement.visibility xmi.value="public"/>
          <Foundation.Core.ModelElement.isSpecification xmi.value="false"/>
          <Foundation.Core.GeneralizableElement.isRoot xmi.value="false"/>
          <Foundation.Core.GeneralizableElement.isLeaf xmi.value="false"/>
          <Foundation.Core.GeneralizableElement.isAbstract xmi.value="false"/>
          <Foundation.Core.Class.isActive xmi.value="false"/>
          <Foundation.Core.ModelElement.namespace>
            <Foundation.Core.Namespace xmi.idref="xmi.1"/>
          </Foundation.Core.ModelElement.namespace>
        </Foundation.Core.Class>
      </Foundation.Core.Namespace.ownedElement>
    </Model_Management.Model>
  </XMI.content>
</XMI>

Powered by vine linux, python, zope, plone, coreblog