IData (Carbide.c++ SDK API Reference)
Keywords: com.nokia.carbide.cpp.epoc.engine.model.IData interface

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Carbide.c++
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.nokia.carbide.cpp.epoc.engine.model
Interface IData<T extends IView>

All Known Subinterfaces:
  IBldInfData, IBldInfView, IImageMakefileData, IImageMakefileView, IMMPData, IMMPView

    public interface IData<T extends IView>

This interface is the base for read-only data provided for an IView for use in caching.

Method Summary
`IPath` | `getModelPath()` get the owning model's absolute path
`IPath` | `getProjectPath()` get the owning model's absolute project path
`IPath[]` | `getReferencedFiles()` Get the full path to all files (e.g.

Method Detail

### getModelPath

    IPath getModelPath()

  get the owning model's absolute path

### getProjectPath

    IPath getProjectPath()

  get the owning model's absolute project path

### getReferencedFiles

    IPath[] getReferencedFiles()

  Get the full path to all files (e.g. #includes) read for the view (including model file itself)

  Returns:
    array of absolute paths, never null

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| Carbide.c++
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD