|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IModelCollection
A collection of model packages. This contains one or more top level
IPackage
objects.
Method Summary | |
---|---|
IModelElement |
getElementByName(String name)
Do a deep search of model elements by name in all packages of all models. |
IModelElement |
getElementByQualifiedName(String qualifiedName)
Get an element by its exact, qualified name (e.g. |
IPackage |
getModelPackageByName(String name)
Return a model package by name. |
IPackage[] |
getModelPackages()
Return all top-level packages in the collection. |
boolean |
isAmbiguous(String name)
Returns true if a model element name is ambiguous because it occurs in multiple packages within one model, or within multiple models. |
int |
size()
Returns the number of models in the collection. |
Method Detail |
---|
IPackage[] getModelPackages()
IModelElement getElementByName(String name)
name
- the name
IModelElement getElementByQualifiedName(String qualifiedName)
qualifiedName
- the qualified name
IPackage getModelPackageByName(String name)
name
- the name
boolean isAmbiguous(String name)
name
- the name to check
int size()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |