@Singleton @Named public class ContentTypeManagerImpl extends AbstractContentTypeManager
ContentTypeManager
interface.Modifier and Type | Field and Description |
---|---|
private ContentType |
rootType |
private ContentType |
technicalRootType |
Constructor and Description |
---|
ContentTypeManagerImpl()
The constructor.
|
Modifier and Type | Method and Description |
---|---|
private void |
addContentTypeRecursively(ContentType contentType)
This method walks down the tree of
ContentType s recursively and
adds them to this manager. |
protected void |
doInitialize()
This method performs the actual
initialization . |
ContentType |
getRootType()
|
ContentType |
getTechnicalRootType()
|
addContentType, getContentType
createLogger, getLogger
doInitialized, getInitializationState, initialize
private ContentType rootType
getRootType()
private ContentType technicalRootType
getTechnicalRootType()
protected void doInitialize()
initialization
. It is called when
AbstractComponent.initialize()
is invoked for the first time. super.AbstractComponent.doInitialize()
.doInitialize
in class AbstractLoggableComponent
private void addContentTypeRecursively(ContentType contentType)
ContentType
s recursively and
adds
them to this manager.contentType
- is the ContentType
to register recursively (via
its children
).public ContentType getRootType()
ContentType
.public ContentType getTechnicalRootType()
ContentType
.Copyright © 2001–2014 mmm-Team. All rights reserved.