@Portable @Bindable @Property @FieldDefinition(i18nMode = I18nMode.OVERRIDE_I18N_KEY) public class TaskName implements BPMNProperty {
@Override public Object getMetaProperty(final PropertyMetaTypes metaType, final T pojo) { Set<?> properties = getProperties(pojo); if (null != properties) { return properties .stream() .filter(property -> { Property p = getClassAnnotation(property.getClass(), Property.class); return null != p && metaType.equals(p.meta()); }) .findFirst() .orElse(null); } return null; }
@Portable @Bindable @Property public class Mean implements BPMNProperty {
@Portable @Bindable @Property public class Max implements BPMNProperty {
@Portable @Bindable @Property public class Min implements BPMNProperty {
@Portable @Bindable @Property(meta = PropertyMetaTypes.WIDTH) @FieldDefinition(i18nMode = I18nMode.OVERRIDE_I18N_KEY) public class Width implements BPMNProperty {
@Portable @Bindable @Property(meta = PropertyMetaTypes.HEIGHT) @FieldDefinition(i18nMode = I18nMode.OVERRIDE_I18N_KEY) public class Height implements BPMNProperty {
@PropertySet public class FooPropertySetTestBean { public static final String FOO_PROPERTY_NAME = "fooProperty"; @Name public static final String NAME = "Foo Property Set"; @Property public FooProperty1TestBean fooProperty; public FooPropertySetTestBean(String value) { this.fooProperty = new FooProperty1TestBean(value); } }
@Portable @Bindable @Property(meta = PropertyMetaTypes.ID) @FieldDefinition(i18nMode = I18nMode.OVERRIDE_I18N_KEY) public class Id implements BPMNProperty {
@Portable @Bindable @FieldDefinition(i18nMode = I18nMode.OVERRIDE_I18N_KEY) @Property public class CaseIdPrefix {
@Portable @Bindable @FieldDefinition(i18nMode = I18nMode.OVERRIDE_I18N_KEY) @Property(meta = PropertyMetaTypes.NAME) public class Name implements BPMNProperty {
@Portable @Bindable @Property @FieldDefinition(i18nMode = I18nMode.OVERRIDE_I18N_KEY) public class Version implements BPMNProperty {
@Portable @Bindable @Property @FieldDefinition(i18nMode = I18nMode.OVERRIDE_I18N_KEY) public class Package implements BPMNProperty {
@Portable @Bindable @Property @FieldDefinition(i18nMode = I18nMode.OVERRIDE_I18N_KEY) public class IsCase implements BPMNProperty {
@Portable @Bindable @Property @FieldDefinition(i18nMode = I18nMode.OVERRIDE_I18N_KEY) public class Priority implements BPMNProperty {
public class EventSubprocessExecutionSet implements BPMNPropertySet { @Property @FormField @Valid
@Portable @Bindable @Property @FieldDefinition(i18nMode = I18nMode.OVERRIDE_I18N_KEY) public class EscalationRef implements BPMNProperty {
@Portable @Bindable @Property @FieldDefinition(i18nMode = I18nMode.OVERRIDE_I18N_KEY) public class SignalRef implements BPMNProperty {
public class ErrorEventExecutionSet implements BPMNPropertySet { @Property @FormField(type = ComboBoxFieldType.class) @SelectorDataProvider(
public class MessageEventExecutionSet implements BPMNPropertySet { @Property @FormField(type = ComboBoxFieldType.class) @SelectorDataProvider(