新しい複数文字シリーズの作成
デフォルトの複数文字シリーズが、サイトのニーズに適さない場合があります。PTC では、wt.properties エントリを追加して、米軍仕様 (ASME Y 14.35M リビジョン標準) に準拠する追加の連続を定義しています。
wt.series.MulticharacterSeries のデフォルト定義はバージョンスキームのプロパティを参照してください。米軍仕様に従ってこの定義を更新するため、以下のエントリが wt.properties に追加されています。
wt.series.MulticharacterSeries.seed
このエントリは、シリーズの最初の文字を定義します。この文字の直後には、wt.series.MulticharacterSeries.min の値が続きます。wt.series.MulticharacterSeries.seed が定義されていない場合は、wt.series.MulticharacterSeries.min の値がシード値として取り扱われます。
wt.series.MulticharacterSeries.skipList
このエントリは、シリーズでスキップする文字を指定します。既存のオブジェクトに、スキップリストに指定されている文字を使用したリビジョンラベルを含めることはできません。
* 
既存オブジェクトのリビジョンラベルで、このプロパティに指定されているスキップ文字を使用できるようにする方法については、アルファベットスキームのレガシー文字の調整を参照してください。
新しいエントリを使用して、MilSpec 複数文字シリーズが以下のように定義されます。
wt.series.MulticharacterSeries.seriesNames=MilSpec
wt.series.MulticharacterSeries.MilSpec.min=A
wt.series.MulticharacterSeries.MilSpec.max=Y
wt.series.MulticharacterSeries.MilSpec.seed=-
wt.series.MulticharacterSeries.MilSpec.skipList=IOQSXZ
wt.series.MulticharacterSeries.MilSpec.delta=1
wt.series.MulticharacterSeries.MilSpec.length=3
MilSpec シリーズと MyHarvardSeries の両方を使用するには、seriesNames プロパティを以下のように設定します。
wt.series.HarvardSeries.seriesNames=MilSpec, MyHarvardSeries
WTPart のバージョンスキームとして MilSpec を使用するには、WTPart のオブジェクト初期化規則で以下を使用します。
<AttributeValues objType="wt.part.WTPart">
<!-- set the version using the alternate MilSpec HarvardSeries -->
<AttrValue id="MBA|versionInfo"
algorithm="com.ptc.core.foundation.vc.server.impl.VersionInfoGenerator">
<Arg>wt.series.HarvardSeries.MilSpec</Arg>
</AttrValue>
</AttributeValues>
これは役に立ちましたか?