Class RootPkg
java.lang.Object
de.monticore.generating.templateengine.reporting.artifacts.model.APkg
de.monticore.generating.templateengine.reporting.artifacts.model.RootPkg
Represents the topmost package in the package hierarchy of a recorded run
-
Field Summary
Fields inherited from class de.monticore.generating.templateengine.reporting.artifacts.model.APkg
containsNonFileElement, elements, subPkgs -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddElementToPkgTree(String packagePath, Element e) Adds an element to the package tree of this root pkg.visualization.model.APkg#getQualifiedName()visualization.model.APkg#resolveAncestorWithElements()Methods inherited from class de.monticore.generating.templateengine.reporting.artifacts.model.APkg
addElement, addSubPkg, containsNonFileElement, getElements, getPkg, getSubPkgs, hasElements, resolve
-
Constructor Details
-
RootPkg
public RootPkg()
-
-
Method Details
-
getQualifiedName
visualization.model.APkg#getQualifiedName()- Specified by:
getQualifiedNamein classAPkg- Returns:
- The QualifiedName (Name without FileExtension)
-
addElementToPkgTree
Adds an element to the package tree of this root pkg. Missing subpackages are created on demand. In addition, the Pkg of the provided Element is set.- Parameters:
packagePath- qualified Name of the packagee- Element
-
resolveAncestorWithElements
visualization.model.APkg#resolveAncestorWithElements()- Specified by:
resolveAncestorWithElementsin classAPkg- Returns:
- the next ancestor pkg which has elements, or null such pkg does not exist.
-