Sha256: 223a5a0aced877fbd6eb924b7c8a874ef13aede5c123233cecf3eaf308f6bab8
Contents?: true
Size: 1.76 KB
Versions: 99
Compression:
Stored size: 1.76 KB
Contents
name: InterchangeAddressClassProfile modelType: class definition: | This `InterchangeAddressClassProfile` extends from `AddressClassProfile` to enforce the existence of several subclasses of `AttributeProfile` for interchange. It also introduces `FormTemplate` and `DisplayTemplate` to to allow the display, entry of, and the interchange of an `ProfileCompliantAddress` (address instance complying with an `InterchangeAddressClassProfile`). -- attributes: relations: - target: AddressClassProfile relationship: target: type: inheritance - target: AttributeProfileSignature relationship: source: type: aggregation attribute: attributeProfile: target: type: direct attribute: addressClassProfile: - target: AttributeProfileAddressFeature relationship: source: type: aggregation attribute: attributeProfile: target: type: direct attribute: addressClassProfile: - target: AttributeProfileValidity relationship: source: type: aggregation attribute: attributeProfile: target: type: direct attribute: addressClassProfile: - target: FormTemplate relationship: source: type: aggregation target: attribute: formTemplate: cardinality: min: 0 max: "*" action: verb: defines direction: target - target: DisplayTemplate relationship: source: type: aggregation target: attribute: displayTemplate: cardinality: min: 0 max: "*" action: verb: defines direction: target
Version data entries
99 entries across 98 versions & 3 rubygems