info.magnolia.security.app.dialog.field.property
Class ManagementFieldTransformer<T>

java.lang.Object
  extended by info.magnolia.ui.form.field.transformer.basic.BasicTransformer<T>
      extended by info.magnolia.security.app.dialog.field.property.ManagementFieldTransformer<T>
Type Parameters:
T -
All Implemented Interfaces:
info.magnolia.ui.api.i18n.I18NAwareHandler, info.magnolia.ui.form.field.transformer.Transformer<T>

public class ManagementFieldTransformer<T>
extends info.magnolia.ui.form.field.transformer.basic.BasicTransformer<T>

info.magnolia.ui.form.field.property.PropertyHandler implementation used for RoleManagementFieldFactory and GroupManagementFieldFactory.


Field Summary
 
Fields inherited from class info.magnolia.ui.form.field.transformer.basic.BasicTransformer
basePropertyName, definition, i18NPropertyName, relatedFormItem, type
 
Constructor Summary
ManagementFieldTransformer(com.vaadin.data.Item parent, info.magnolia.ui.form.field.definition.ConfiguredFieldDefinition definition, Class<?> type, Set<String> assignedEntity, String entityName)
           
 
Method Summary
 T readFromItem()
           
 void writeToItem(T newValue)
          Do nothing yet.
 
Methods inherited from class info.magnolia.ui.form.field.transformer.basic.BasicTransformer
definePropertyName, getBasePropertyName, getLocale, getOrCreateProperty, getOrCreateProperty, getRelatedFormItem, getType, hasI18NSupport, setI18NPropertyName, setLocale, setType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ManagementFieldTransformer

@Inject
public ManagementFieldTransformer(com.vaadin.data.Item parent,
                                         info.magnolia.ui.form.field.definition.ConfiguredFieldDefinition definition,
                                         Class<?> type,
                                         Set<String> assignedEntity,
                                         String entityName)
Method Detail

writeToItem

public void writeToItem(T newValue)
Do nothing yet. Save is currently handled by an embedded logic.

Specified by:
writeToItem in interface info.magnolia.ui.form.field.transformer.Transformer<T>
Overrides:
writeToItem in class info.magnolia.ui.form.field.transformer.basic.BasicTransformer<T>

readFromItem

public T readFromItem()
Specified by:
readFromItem in interface info.magnolia.ui.form.field.transformer.Transformer<T>
Overrides:
readFromItem in class info.magnolia.ui.form.field.transformer.basic.BasicTransformer<T>


Copyright © 2014 Magnolia International Ltd.. All rights reserved.