public interface IReadonlyTableOfContents
| Modifier and Type | Method and Description |
|---|---|
<T> CustomTocEntryObject<T> |
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.
|
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)
Copyright © 2023. All rights reserved.