break; case DECIMAL: result = new PropertyDecimalDefinitionImpl(); break; case HTML:
break; case DECIMAL: result = new PropertyDecimalDefinitionImpl(); break; case HTML:
break; case DECIMAL: result = new PropertyDecimalDefinitionImpl(); ((PropertyDecimalDefinitionImpl) result).setMinValue(getDecimal(json, JSON_PROPERTY_TYPE_MIN_VALUE)); ((PropertyDecimalDefinitionImpl) result).setMaxValue(getDecimal(json, JSON_PROPERTY_TYPE_MAX_VALUE));
break; case DECIMAL: result = new PropertyDecimalDefinitionImpl(); ((PropertyDecimalDefinitionImpl) result).setMinValue(getDecimal(json, JSON_PROPERTY_TYPE_MIN_VALUE)); ((PropertyDecimalDefinitionImpl) result).setMaxValue(getDecimal(json, JSON_PROPERTY_TYPE_MAX_VALUE));
@Override protected AbstractPropertyDefinition<?> prepareTarget(XMLStreamReader parser, QName name) throws XMLStreamException { AbstractPropertyDefinition<?> result = null; if (isTag(name, TAG_TYPE_PROP_DEF_STRING)) { result = new PropertyStringDefinitionImpl(); } else if (isTag(name, TAG_TYPE_PROP_DEF_ID)) { result = new PropertyIdDefinitionImpl(); } else if (isTag(name, TAG_TYPE_PROP_DEF_BOOLEAN)) { result = new PropertyBooleanDefinitionImpl(); } else if (isTag(name, TAG_TYPE_PROP_DEF_INTEGER)) { result = new PropertyIntegerDefinitionImpl(); } else if (isTag(name, TAG_TYPE_PROP_DEF_DATETIME)) { result = new PropertyDateTimeDefinitionImpl(); } else if (isTag(name, TAG_TYPE_PROP_DEF_DECIMAL)) { result = new PropertyDecimalDefinitionImpl(); } else if (isTag(name, TAG_TYPE_PROP_DEF_HTML)) { result = new PropertyHtmlDefinitionImpl(); } else if (isTag(name, TAG_TYPE_PROP_DEF_URI)) { result = new PropertyUriDefinitionImpl(); } if (result == null) { throw new CmisInvalidArgumentException("Cannot read property type definition!"); } return result; }
break; case DECIMAL: result = new PropertyDecimalDefinitionImpl(); break; case HTML:
@Override protected AbstractPropertyDefinition<?> prepareTarget(XmlPullParser parser, QName name) throws XmlPullParserException { AbstractPropertyDefinition<?> result = null; if (isTag(name, TAG_TYPE_PROP_DEF_STRING)) { result = new PropertyStringDefinitionImpl(); } else if (isTag(name, TAG_TYPE_PROP_DEF_ID)) { result = new PropertyIdDefinitionImpl(); } else if (isTag(name, TAG_TYPE_PROP_DEF_BOOLEAN)) { result = new PropertyBooleanDefinitionImpl(); } else if (isTag(name, TAG_TYPE_PROP_DEF_INTEGER)) { result = new PropertyIntegerDefinitionImpl(); } else if (isTag(name, TAG_TYPE_PROP_DEF_DATETIME)) { result = new PropertyDateTimeDefinitionImpl(); } else if (isTag(name, TAG_TYPE_PROP_DEF_DECIMAL)) { result = new PropertyDecimalDefinitionImpl(); } else if (isTag(name, TAG_TYPE_PROP_DEF_HTML)) { result = new PropertyHtmlDefinitionImpl(); } else if (isTag(name, TAG_TYPE_PROP_DEF_URI)) { result = new PropertyUriDefinitionImpl(); } if (result == null) { throw new CmisInvalidArgumentException("Cannot read property type definition!"); } return result; }
break; case DECIMAL: result = new PropertyDecimalDefinitionImpl(); break; case HTML:
break; case DECIMAL: result = new PropertyDecimalDefinitionImpl(); ((PropertyDecimalDefinitionImpl) result).setMinValue(((PropertyDecimalDefinition) sourcePropertyDefinition) .getMinValue());
.setMaxValue(((CmisPropertyIntegerDefinitionType) propertyDefinition).getMaxValue()); } else if (propertyDefinition instanceof CmisPropertyDecimalDefinitionType) { result = new PropertyDecimalDefinitionImpl();