Package | Description |
---|---|
org.modelio.vbasic.version | |
org.modelio.vcore.smkernel.mapi |
This package defines the 'M' api that is made available to programmers outside vcore.
|
Modifier and Type | Method and Description |
---|---|
static <T> VersionedItem<T> |
VersionedItem.find(java.lang.String name,
java.util.Collection<VersionedItem<T>> coll)
Convenience to find a versioned item by name in a generic collection.
|
Modifier and Type | Method and Description |
---|---|
int |
VersionedItem.compareTo(VersionedItem<?> o) |
Modifier and Type | Method and Description |
---|---|
static <T> VersionedItem<T> |
VersionedItem.find(java.lang.String name,
java.util.Collection<VersionedItem<T>> coll)
Convenience to find a versioned item by name in a generic collection.
|
Modifier and Type | Field and Description |
---|---|
VersionedItem<?> |
MetamodelVersionDescriptor.Difference.neededMmFragment |
Modifier and Type | Method and Description |
---|---|
java.util.Collection<VersionedItem<MMetamodelFragment>> |
MMetamodelFragment.getNeededFragments() |
java.util.Iterator<VersionedItem<?>> |
MetamodelVersionDescriptor.iterator() |
Modifier and Type | Method and Description |
---|---|
MetamodelVersionDescriptor |
MetamodelVersionDescriptor.addDescriptor(VersionedItem<?> d)
Add a descriptor.
|
protected MetamodelVersionDescriptor.DiffType |
MetamodelVersionDescriptor.getRequiredVersionCompatibility(VersionedItem<?> fragVersionRequirement)
Compares the given fragment version descriptor with this metamodel and
gives the compatibility state of the requirement.
|
Modifier and Type | Method and Description |
---|---|
MetamodelVersionDescriptor |
MetamodelVersionDescriptor.filter(java.util.function.Predicate<VersionedItem<?>> test)
Keep only elements that satisfy the given test.
|
Constructor and Description |
---|
Difference(VersionedItem<?> neededMmFragment,
MetamodelVersionDescriptor.DiffType compat) |
MetamodelVersionDescriptor(VersionedItem<?> v)
Builds a set from a version.
|
Constructor and Description |
---|
MetamodelVersionDescriptor(java.util.Map<java.lang.String,VersionedItem<?>> aContent)
Internal constructor.
|