model.createImport(NamespaceService.CONTENT_MODEL_1_0_URI, NamespaceService.CONTENT_MODEL_PREFIX); M2Type testType = model.createType("test:adb25" ); testType.setParentName("cm:" + ContentModel.TYPE_CONTENT.getLocalName());
M2Type customType = model.createType("cs:customSite"); customType.setTitle("customSite"); customType.setParentName(
M2Type anotherType = testModel.createType("anothertype"); M2Property prop1 = anotherType.createProperty("prop1"); prop1.setType("d:text");
private QName addModel() { this.testNamespace = "http://www.alfresco.org/test/" + modelName; this.modelQName = QName.createQName(testNamespace, modelName); // Create a model this.model = M2Model.createModel(modelName + ":" + modelName); model.createNamespace(testNamespace, modelName); model.createImport(NamespaceService.DICTIONARY_MODEL_1_0_URI, "d"); model.createImport(NamespaceService.CONTENT_MODEL_1_0_URI, NamespaceService.CONTENT_MODEL_PREFIX); this.typeQName = QName.createQName(testNamespace, "type1"); this.type = model.createType(modelName + ":" + typeQName.getLocalName()); type.setParentName("cm:folder"); this.propertyQName = QName.createQName(testNamespace, "prop1"); this.property = type.createProperty(modelName + ":" + propertyQName.getLocalName()); property.setType("d:text"); dictionaryDAO.putModel(model); return modelQName; }
M2Type m2Type = model.createType(namespacePair.getSecond() + QName.NAMESPACE_PREFIX + typeName); m2Type.setTitle("Test type title"); m2Type.setParentName("cm:content");
M2Type m2Type = model.createType(namespacePair.getSecond() + QName.NAMESPACE_PREFIX + typeName); m2Type.setTitle("Test type title"); m2Type.setParentName("cm:content"); model.createType(namespacePair.getSecond() + QName.NAMESPACE_PREFIX + typeName2); updateModel(modelName, model, false);
testModel.createImport(NamespaceService.CONTENT_MODEL_1_0_URI, NamespaceService.CONTENT_MODEL_PREFIX); M2Type testType = testModel.createType("t111:subfolder"); testType.setParentName("cm:" + ContentModel.TYPE_FOLDER.getLocalName()); dictionaryDAO.putModel(testModel);
model.createImport(NamespaceService.CONTENT_MODEL_1_0_URI, NamespaceService.CONTENT_MODEL_PREFIX); M2Type testType = model.createType("test:" + TEST_TYPE_QNAME.getLocalName()); testType.setParentName("cm:" + ContentModel.TYPE_CONTENT.getLocalName());
M2Type m2Type = model.createType(namespacePair.getSecond() + QName.NAMESPACE_PREFIX + typeName); m2Type.setTitle("Test type title"); m2Type.setParentName("cm:content");
model.createImport(NamespaceService.CONTENT_MODEL_1_0_URI, NamespaceService.CONTENT_MODEL_PREFIX); M2Type testType = model.createType("test:" + TEST_TYPE_QNAME.getLocalName()); testType.setParentName("cm:" + ContentModel.TYPE_CONTENT.getLocalName());