public interface CompleteEnvironment extends Element
The following features are supported:
PivotPackage.getCompleteEnvironment()
Modifier and Type | Method and Description |
---|---|
CollectionType |
getBagType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper)
Return the instance of the Bag metatype whose elements are of elementType.
|
CollectionType |
getBagType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
CollectionType |
getCollectionType(Class containerType,
Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper)
Return the specialized collection type for the containerType for elementType.
|
CollectionType |
getCollectionType(Class containerType,
Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
LambdaType |
getLambdaType(String typeName,
Type contextType,
List<? extends Type> parameterTypes,
Type resultType,
TemplateParameterSubstitutions bindings) |
MapType |
getMapType(Class containerType,
Type keyType,
Type valueType) |
Package |
getNestedPackage(Package parentPackage,
String name) |
Type |
getNestedType(Package parentPackage,
String name) |
CollectionType |
getOrderedSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper)
Return the instance of the OrderedSet metatype whose elements are of elementType.
|
CollectionType |
getOrderedSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
CompleteModel |
getOwnedCompleteModel()
Returns the value of the 'Owned Complete Model' containment reference.
|
StandardLibrary |
getOwnedStandardLibrary()
Returns the value of the 'Owned Standard Library' containment reference.
|
CollectionType |
getSequenceType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper)
Return the instance of the Sequence metatype whose elements are of elementType.
|
CollectionType |
getSequenceType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
CollectionType |
getSetType(Type elementType,
boolean isNullFree,
IntegerValue lower,
UnlimitedNaturalValue upper)
Return the instance of the Set metatype whose elements are of elementType.
|
CollectionType |
getSetType(Type elementType,
IntegerValue lower,
UnlimitedNaturalValue upper)
Deprecated.
add isNullFree argument
|
Type |
getSpecializedType(Type type,
TemplateParameterSubstitutions substitutions) |
TupleType |
getTupleType(String typeName,
Collection<? extends TypedElement> parts,
TemplateParameterSubstitutions bindings) |
void |
setOwnedCompleteModel(CompleteModel value)
Sets the value of the '
Owned Complete Model ' containment reference. |
void |
setOwnedStandardLibrary(StandardLibrary value)
Sets the value of the '
Owned Standard Library ' containment reference. |
accept, allOwnedElements, getAnnotatingComments, getESObject, getETarget, getOwnedAnnotations, getOwnedComments, getOwnedExtensions, getValue
CompleteModel getOwnedCompleteModel()
Owning Complete Environment
'.
If the meaning of the 'Owned Complete Model' containment reference isn't clear, there really should be more of a description here...
setOwnedCompleteModel(CompleteModel)
,
PivotPackage.getCompleteEnvironment_OwnedCompleteModel()
,
CompleteModel.getOwningCompleteEnvironment()
void setOwnedCompleteModel(CompleteModel value)
Owned Complete Model
' containment reference.
value
- the new value of the 'Owned Complete Model' containment reference.getOwnedCompleteModel()
StandardLibrary getOwnedStandardLibrary()
Owning Complete Environment
'.
If the meaning of the 'Owned Standard Library' containment reference isn't clear, there really should be more of a description here...
setOwnedStandardLibrary(StandardLibrary)
,
PivotPackage.getCompleteEnvironment_OwnedStandardLibrary()
,
StandardLibrary.getOwningCompleteEnvironment()
void setOwnedStandardLibrary(StandardLibrary value)
Owned Standard Library
' containment reference.
value
- the new value of the 'Owned Standard Library' containment reference.getOwnedStandardLibrary()
CollectionType getBagType(Type elementType, boolean isNullFree, IntegerValue lower, UnlimitedNaturalValue upper)
@Deprecated CollectionType getBagType(Type elementType, IntegerValue lower, UnlimitedNaturalValue upper)
CollectionType getCollectionType(Class containerType, Type elementType, boolean isNullFree, IntegerValue lower, UnlimitedNaturalValue upper)
@Deprecated CollectionType getCollectionType(Class containerType, Type elementType, IntegerValue lower, UnlimitedNaturalValue upper)
LambdaType getLambdaType(String typeName, Type contextType, List<? extends Type> parameterTypes, Type resultType, TemplateParameterSubstitutions bindings)
CollectionType getOrderedSetType(Type elementType, boolean isNullFree, IntegerValue lower, UnlimitedNaturalValue upper)
@Deprecated CollectionType getOrderedSetType(Type elementType, IntegerValue lower, UnlimitedNaturalValue upper)
CollectionType getSequenceType(Type elementType, boolean isNullFree, IntegerValue lower, UnlimitedNaturalValue upper)
@Deprecated CollectionType getSequenceType(Type elementType, IntegerValue lower, UnlimitedNaturalValue upper)
CollectionType getSetType(Type elementType, boolean isNullFree, IntegerValue lower, UnlimitedNaturalValue upper)
@Deprecated CollectionType getSetType(Type elementType, IntegerValue lower, UnlimitedNaturalValue upper)
Type getSpecializedType(Type type, TemplateParameterSubstitutions substitutions)
TupleType getTupleType(String typeName, Collection<? extends TypedElement> parts, TemplateParameterSubstitutions bindings)
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.