001
014
015 package com.liferay.portlet.dynamicdatamapping.registry.annotations;
016
017 import com.liferay.portal.kernel.util.StringPool;
018
019 import java.lang.annotation.ElementType;
020 import java.lang.annotation.Retention;
021 import java.lang.annotation.RetentionPolicy;
022 import java.lang.annotation.Target;
023
024
027 @Retention(RetentionPolicy.RUNTIME)
028 @Target(ElementType.METHOD)
029 public @interface DDMFormField {
030
031 public String dataType() default StringPool.BLANK;
032
033 public String label() default StringPool.BLANK;
034
035 public String name() default StringPool.BLANK;
036
037 public String type() default StringPool.BLANK;
038
039 public String visibilityExpression() default StringPool.TRUE;
040
041 }