org.alfresco.web.bean.generator
Class MlContainerLanguageSelectorGenerator
java.lang.Object
org.alfresco.web.bean.generator.BaseComponentGenerator
org.alfresco.web.bean.generator.LanguageSelectorGenerator
org.alfresco.web.bean.generator.MlContainerLanguageSelectorGenerator
- All Implemented Interfaces:
- IComponentGenerator
public class MlContainerLanguageSelectorGenerator
- extends LanguageSelectorGenerator
Generates a LANGUAGE selector component for display a list of language
for a ML container.
The list of languages must contains the languages of each of this non-empty
translations.
Method Summary |
protected javax.faces.model.SelectItem[] |
getLanguageItems()
|
void |
setContentFilterLanguagesService(org.alfresco.service.cmr.ml.ContentFilterLanguagesService contentFilterLanguagesService)
Set the injected contentFilterLanguagesService |
void |
setMultilingualContentService(org.alfresco.service.cmr.ml.MultilingualContentService multilingualContentService)
Set the injected multilingualContentService |
void |
setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
Set the injected nodeService |
Methods inherited from class org.alfresco.web.bean.generator.BaseComponentGenerator |
addStringConstraintParam, createAndSetConverter, createOutputTextComponent, generateAndAdd, getAssociationDefinition, getControlType, getPropertyDefinition, isEnabledInEditMode, setupAssociation, setupConstraints, setupConverter, setupMandatoryAssociationIfNecessary, setupMandatoryMarker, setupMandatoryPropertyIfNecessary, setupMultiValuePropertyIfNecessary, setupNumericRangeConstraint, setupProperty, setupRegexConstraint, setupStringLengthConstraint |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
multilingualContentService
protected org.alfresco.service.cmr.ml.MultilingualContentService multilingualContentService
contentFilterLanguagesService
protected org.alfresco.service.cmr.ml.ContentFilterLanguagesService contentFilterLanguagesService
nodeService
protected org.alfresco.service.cmr.repository.NodeService nodeService
MlContainerLanguageSelectorGenerator
public MlContainerLanguageSelectorGenerator()
getLanguageItems
protected javax.faces.model.SelectItem[] getLanguageItems()
- Overrides:
getLanguageItems
in class LanguageSelectorGenerator
setContentFilterLanguagesService
public void setContentFilterLanguagesService(org.alfresco.service.cmr.ml.ContentFilterLanguagesService contentFilterLanguagesService)
- Set the injected contentFilterLanguagesService
- Parameters:
contentFilterLanguagesService
-
setMultilingualContentService
public void setMultilingualContentService(org.alfresco.service.cmr.ml.MultilingualContentService multilingualContentService)
- Set the injected multilingualContentService
- Parameters:
multilingualContentService
-
setNodeService
public void setNodeService(org.alfresco.service.cmr.repository.NodeService nodeService)
- Set the injected nodeService
- Parameters:
nodeService
- the nodeService to set
Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.