Ref.
| Modifier and Type | Class and Description |
|---|---|
| public static enum | RawTypeSet.
Represents the possible binding option for this |
| public abstract static class | RawTypeSet.
A reference to something. |
| Modifier and Type | Field and Description |
|---|---|
| public final RawTypeSet. | canBeTypeRefs
True if this type set can form references to types. |
| private CElementPropertyInfo. | |
| public final Multiplicity | mul
The occurrence of the whole references. |
| public final Set |
| Access | Constructor and Description |
|---|---|
| public | RawTypeSet(Set<RawTypeSet.
Should be called from one of the raw type set builders. |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| private RawTypeSet. | |
| public CElementPropertyInfo. | |
| public MimeType | |
| public ID | |
| public boolean |
| canBeTypeRefs | back to summary |
|---|---|
| public final RawTypeSet. True if this type set can form references to types. | |
| collectionMode | back to summary |
|---|---|
| private CElementPropertyInfo. | |
| mul | back to summary |
|---|---|
| public final Multiplicity mul The occurrence of the whole references. | |
| refs | back to summary |
|---|---|
| public final Set<RawTypeSet. | |
| RawTypeSet | back to summary |
|---|---|
| public RawTypeSet(Set<RawTypeSet. Should be called from one of the raw type set builders. | |
| addTo | back to summary |
|---|---|
| public void addTo(CElementPropertyInfo prop) | |
| addTo | back to summary |
|---|---|
| public void addTo(CReferencePropertyInfo prop) | |
| canBeTypeRefs | back to summary |
|---|---|
| private RawTypeSet. Returns true if Todo just checking if the refs are the same is not suffice. If two refs derive from each other, they cannot form a list of refs (because of a possible ambiguity). | |
| getCollectionMode | back to summary |
|---|---|
| public CElementPropertyInfo. | |
| getExpectedMimeType | back to summary |
|---|---|
| public MimeType getExpectedMimeType() | |
| id | back to summary |
|---|---|
| public ID id() | |
| isRequired | back to summary |
|---|---|
| public boolean isRequired() | |
RawTypeSet.
| Modifier and Type | Field and Description |
|---|---|
| public static final RawTypeSet. | CAN_BE_TYPEREF
This |
| public static final RawTypeSet. | MUST_BE_REFERENCE
This |
| private final int | |
| public static final RawTypeSet. | SHOULD_BE_TYPEREF
This |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv RawTypeSet. | |
| public static RawTypeSet. | |
| public static RawTypeSet. |
| CAN_BE_TYPEREF | back to summary |
|---|---|
| public static final RawTypeSet. This | |
| MUST_BE_REFERENCE | back to summary |
|---|---|
| public static final RawTypeSet. This | |
| rank | back to summary |
|---|---|
| private final int rank | |
| SHOULD_BE_TYPEREF | back to summary |
|---|---|
| public static final RawTypeSet. This | |
| Mode | back to summary |
|---|---|
| private Mode(int rank) | |
| or | back to summary |
|---|---|
| pack-priv RawTypeSet. | |
| valueOf | back to summary |
|---|---|
| public static RawTypeSet. | |
| values | back to summary |
|---|---|
| public static RawTypeSet. | |
A Ref can be either turned into CTypeRef to form
an element property, or Element to form a reference property.
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| protected abstract RawTypeSet. | |
| protected MimeType | getExpectedMimeType()
When this |
| protected abstract ID | id()
When this |
| protected abstract boolean | |
| protected abstract void | |
| protected abstract CTypeRef |
| Ref | back to summary |
|---|---|
| protected Ref() Default constructor. | |
| canBeType | back to summary |
|---|---|
| protected abstract RawTypeSet. Can this be a type ref?
| |
| getExpectedMimeType | back to summary |
|---|---|
| protected MimeType getExpectedMimeType() When this | |
| id | back to summary |
|---|---|
| protected abstract ID id() When this | |
| isListOfValues | back to summary |
|---|---|
| protected abstract boolean isListOfValues() | |
| toElementRef | back to summary |
|---|---|
| protected abstract void toElementRef(CReferencePropertyInfo prop) | |
| toTypeRef | back to summary |
|---|---|
protected abstract CTypeRef toTypeRef(CElementPropertyInfo ep)
| |