Interface TopLevelModelAccessor.IModelAccessor<M extends IModel>

    • Method Detail

      • getModelInfo

        ModelInfo<M> getModelInfo​(java.lang.String projectName,
                                  java.lang.Object project)
        Accesses the model info. The implementation shall ensure that the returned info contains a resolved model, if possible.
        Parameters:
        projectName - the name of the containing project (EASy convention)
        project - an optional instance to access the top level model from some EASy instance
        Returns:
        the model info (may be null if the model does not exist)
      • getModelManagement

        ModelManagement<M> getModelManagement()
        Returns the model management instance.
        Returns:
        the model management instance
      • getPathKindHint

        java.lang.String getPathKindHint()
        Returns the name of the path kind to be used.
        Returns:
        the name of the path kind