public class MultiSelectControlMigrator extends Object implements ControlMigrator
Constructor and Description |
---|
MultiSelectControlMigrator(boolean useIdentifier) |
Modifier and Type | Method and Description |
---|---|
void |
migrate(javax.jcr.Node controlNode,
info.magnolia.module.InstallContext installContext)
Take a specific control's migration action.
|
protected void |
setSeletionApp(javax.jcr.Node controlNode,
javax.jcr.Node fieldNode)
Set Selection App.
|
protected void |
setTransformerClass(javax.jcr.Node controlNode)
Set the transformerClass.
|
public MultiSelectControlMigrator(boolean useIdentifier)
public void migrate(javax.jcr.Node controlNode, info.magnolia.module.InstallContext installContext) throws javax.jcr.RepositoryException
ControlMigrator
migrate
in interface ControlMigrator
controlNode
- on which the migration is done. Topically, remove, rename, add properties, nodes.installContext
- used to log migration issues or warn user for interaction.javax.jcr.RepositoryException
protected void setSeletionApp(javax.jcr.Node controlNode, javax.jcr.Node fieldNode) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
protected void setTransformerClass(javax.jcr.Node controlNode) throws javax.jcr.RepositoryException
javax.jcr.RepositoryException
Copyright © 2016 Magnolia International Ltd.. All rights reserved.