info.magnolia.ui.vaadin.form
Interface FormViewReduced

All Superinterfaces:
com.vaadin.data.Item.Editor, com.vaadin.data.Item.Viewer, Serializable, info.magnolia.ui.api.view.View
All Known Implementing Classes:
Form

public interface FormViewReduced
extends info.magnolia.ui.api.view.View, com.vaadin.data.Item.Editor

Interface for a basic form view.


Method Summary
 void addField(com.vaadin.ui.Field<?> field)
           
 void addFormSection(String tabName, FormSection inputFields)
           
 Collection<com.vaadin.ui.Field<?>> getFields()
           
 boolean isValid()
           
 void setDescriptionVisibility(boolean isVisible)
           
 void setShowAllEnabled(boolean enabled)
           
 void showValidation(boolean isVisible)
           
 
Methods inherited from interface info.magnolia.ui.api.view.View
asVaadinComponent
 
Methods inherited from interface com.vaadin.data.Item.Viewer
getItemDataSource, setItemDataSource
 

Method Detail

addField

void addField(com.vaadin.ui.Field<?> field)

setDescriptionVisibility

void setDescriptionVisibility(boolean isVisible)

addFormSection

void addFormSection(String tabName,
                    FormSection inputFields)

showValidation

void showValidation(boolean isVisible)

setShowAllEnabled

void setShowAllEnabled(boolean enabled)

isValid

boolean isValid()

getFields

Collection<com.vaadin.ui.Field<?>> getFields()


Copyright © 2014 Magnolia International Ltd.. All Rights Reserved.