protected String getDefaultDDMFormLayoutDefinition(DDMForm ddmForm) { DDMFormLayout ddmFormLayout = _ddm.getDefaultDDMFormLayout(ddmForm); return _ddmFormLayoutJSONSerializer.serialize(ddmFormLayout); }
public static DDMFormLayout getDefaultDDMFormLayout(DDMForm ddmForm) { return getDDM().getDefaultDDMFormLayout(ddmForm); }
protected DDMFormLayout getDDMFormLayout( Element structureElement, DDMForm ddmForm) throws Exception { Element structureElementLayoutElement = structureElement.element( "layout"); if (structureElementLayoutElement != null) { return _ddmFormLayoutJSONDeserializer.deserialize( structureElementLayoutElement.getTextTrim()); } return _ddm.getDefaultDDMFormLayout(ddmForm); }
DDMFormLayout ddmFormLayout = ddm.getDefaultDDMFormLayout(ddmForm);
DDMFormLayout ddmFormLayout = ddm.getDefaultDDMFormLayout(ddmForm);
@Override public DDMStructure updateStructure( long userId, long structureId, long parentStructureId, Map<Locale, String> nameMap, Map<Locale, String> descriptionMap, DDMForm ddmForm, ServiceContext serviceContext) throws PortalException { try { com.liferay.dynamic.data.mapping.model.DDMForm copyDDMForm = _ddmBeanTranslator.translate(ddmForm); com.liferay.dynamic.data.mapping.model.DDMStructure ddmStructure = _ddmStructureLocalService.updateStructure( userId, structureId, parentStructureId, nameMap, descriptionMap, copyDDMForm, _ddm.getDefaultDDMFormLayout(copyDDMForm), serviceContext); return new DDMStructureImpl(ddmStructure); } catch (PortalException pe) { throw translate(pe); } }
@Override public DDMStructure addStructure( long userId, long groupId, String parentStructureKey, long classNameId, String structureKey, Map<Locale, String> nameMap, Map<Locale, String> descriptionMap, DDMForm ddmForm, String storageType, int type, ServiceContext serviceContext) throws PortalException { try { com.liferay.dynamic.data.mapping.model.DDMForm translatedDDMForm = _ddmBeanTranslator.translate(ddmForm); com.liferay.dynamic.data.mapping.model.DDMStructure ddmStructure = _ddmStructureLocalService.addStructure( userId, groupId, parentStructureKey, classNameId, structureKey, nameMap, descriptionMap, translatedDDMForm, _ddm.getDefaultDDMFormLayout(translatedDDMForm), storageType, type, serviceContext); return new DDMStructureImpl(ddmStructure); } catch (PortalException pe) { throw translate(pe); } }
DDMFormLayout ddmFormLayout = _ddm.getDefaultDDMFormLayout(ddmForm);
DDMFormLayout ddmFormLayout = ddm.getDefaultDDMFormLayout(ddmForm);
DDMFormLayout ddmFormLayout = ddm.getDefaultDDMFormLayout(ddmForm);
/** * Updates the structure matching the structure ID, replacing its XSD with a * new one. * * @param structureId the primary key of the structure * @param definition the structure's new XML schema definition * @param serviceContext the service context to be applied. Can set the * structure's modification date. * @return the updated structure * @deprecated As of Wilberforce (7.0.x), replaced by {@link * #updateStructure(long, DDMForm, DDMFormLayout, * ServiceContext)} */ @Deprecated @Override public DDMStructure updateXSD( long structureId, String definition, ServiceContext serviceContext) throws PortalException { DDMStructure structure = ddmStructurePersistence.findByPrimaryKey( structureId); long userId = PortalUtil.getValidUserId( structure.getCompanyId(), serviceContext.getUserId()); ddmXML.validateXML(definition); DDMForm ddmForm = ddmFormXSDDeserializer.deserialize(definition); DDMFormLayout ddmFormLayout = ddm.getDefaultDDMFormLayout(ddmForm); return doUpdateStructure( userId, structure.getParentStructureId(), structure.getNameMap(), structure.getDescriptionMap(), ddmForm, ddmFormLayout, serviceContext, structure); }
DDMFormLayout ddmFormLayout = _ddm.getDefaultDDMFormLayout( ddmForm);