public final class DomApplicationComponent
extends java.lang.Object
Constructor and Description |
---|
DomApplicationComponent() |
Modifier and Type | Method and Description |
---|---|
DomFileMetaData |
findMeta(DomFileDescription<?> description) |
java.util.Set<DomFileDescription<?>> |
getAcceptingOtherRootTagNameDescriptions() |
DomElementsAnnotator |
getAnnotator(java.lang.Class<?> rootElementClass) |
int |
getCumulativeVersion(boolean forStubs) |
java.util.Set<DomFileDescription<?>> |
getFileDescriptions(java.lang.String rootTagName) |
static DomApplicationComponent |
getInstance() |
StaticGenericInfo |
getStaticGenericInfo(java.lang.reflect.Type type) |
VisitorDescription |
getVisitorDescription(java.lang.Class<? extends DomElementVisitor> aClass) |
void |
registerImplementation(java.lang.Class<? extends DomElement> domElementClass,
java.lang.Class<? extends DomElement> implementationClass,
Disposable parentDisposable) |
public static DomApplicationComponent getInstance()
public int getCumulativeVersion(boolean forStubs)
public DomFileMetaData findMeta(DomFileDescription<?> description)
public java.util.Set<DomFileDescription<?>> getFileDescriptions(java.lang.String rootTagName)
public java.util.Set<DomFileDescription<?>> getAcceptingOtherRootTagNameDescriptions()
public DomElementsAnnotator getAnnotator(java.lang.Class<?> rootElementClass)
public final void registerImplementation(java.lang.Class<? extends DomElement> domElementClass, java.lang.Class<? extends DomElement> implementationClass, Disposable parentDisposable)
public final StaticGenericInfo getStaticGenericInfo(java.lang.reflect.Type type)
public final VisitorDescription getVisitorDescription(java.lang.Class<? extends DomElementVisitor> aClass)