|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IReadonlyTableOfContents
This is the interface for readonly table of contents used by the runtime repositories. With the methods in this interface you could find a single entry in the table of contents or the list of entries of a special type
| Method Summary | ||
|---|---|---|
|
getCustomTocEntry(Class<T> type,
String ipsObjectQualifiedName)
|
|
List<EnumContentTocEntry> |
getEnumContentTocEntries()
Returns all toc's entries representing enum contents. |
|
EnumContentTocEntry |
getEnumContentTocEntry(String className)
Returns the toc entry representing enum contents for the specified implementation class. |
|
Set<EnumXmlAdapterTocEntry> |
getEnumXmlAdapterTocEntries()
Returns all toc entries that link to an enumeration xml adapter. |
|
Set<ModelTypeTocEntry> |
getModelTypeTocEntries()
Returns all toc's entries representing model types. |
|
List<ProductCmptTocEntry> |
getProductCmptTocEntries()
Returns all toc's entries representing product components. |
|
List<ProductCmptTocEntry> |
getProductCmptTocEntries(String kindId)
Returns all toc's entries representing product components that belong to the indicated product component kind. |
|
ProductCmptTocEntry |
getProductCmptTocEntry(String id)
Returns the toc entry representing a product component for the given id or null if no entry exists for the given id. |
|
ProductCmptTocEntry |
getProductCmptTocEntry(String kindId,
String versionId)
Returns the toc entry representing a product component for the given product component kind id and versionId or null if no such entry exists. |
|
String |
getProductDataVersion()
Return the version of the product data in this table of content. |
|
List<TableContentTocEntry> |
getTableTocEntries()
Returns all toc's entries representing tables. |
|
TableContentTocEntry |
getTableTocEntryByClassname(String implementationClass)
Returns a toc entry representing a table for the table's class object. |
|
TableContentTocEntry |
getTableTocEntryByQualifiedTableName(String qualifiedTableName)
Returns a toc entry representing a table for this table's qualified table name. |
|
List<TestCaseTocEntry> |
getTestCaseTocEntries()
Returns all toc's entries representing test cases. |
|
TestCaseTocEntry |
getTestCaseTocEntryByQName(String qName)
Returns a toc entry representing a test case for the given qualified name. |
|
| Method Detail |
|---|
ProductCmptTocEntry getProductCmptTocEntry(String id)
ProductCmptTocEntry getProductCmptTocEntry(String kindId,
String versionId)
List<ProductCmptTocEntry> getProductCmptTocEntries()
List<ProductCmptTocEntry> getProductCmptTocEntries(String kindId)
List<TableContentTocEntry> getTableTocEntries()
List<TestCaseTocEntry> getTestCaseTocEntries()
TestCaseTocEntry getTestCaseTocEntryByQName(String qName)
TableContentTocEntry getTableTocEntryByClassname(String implementationClass)
TableContentTocEntry getTableTocEntryByQualifiedTableName(String qualifiedTableName)
Set<ModelTypeTocEntry> getModelTypeTocEntries()
List<EnumContentTocEntry> getEnumContentTocEntries()
EnumContentTocEntry getEnumContentTocEntry(String className)
Set<EnumXmlAdapterTocEntry> getEnumXmlAdapterTocEntries()
String getProductDataVersion()
<T> CustomTocEntryObject<T> getCustomTocEntry(Class<T> type,
String ipsObjectQualifiedName)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||