private static AttributeDefinition createAttributeDefinition(String name, ModelType type) { return SimpleAttributeDefinitionBuilder.create(name, type) .setStorageRuntime() .setRuntimeServiceNotRequired() .build(); }
private static AttributeDefinition createAttributeDefinition(String name, ModelType type) { return SimpleAttributeDefinitionBuilder.create(name, type) .setStorageRuntime() .setRuntimeServiceNotRequired() .build(); }
private static AttributeDefinition getContentAttributeDefinition(final ParameterValidator contentValidator) { return SimpleAttributeDefinitionBuilder.create(ModelDescriptionConstants.CONTENT, ModelType.OBJECT) .setStorageRuntime() .setRuntimeServiceNotRequired() .setValidator(contentValidator) .build(); } }
private static AttributeDefinition createAttributeDefinition(String name, ModelType type, AccessConstraintDefinition... accessConstraints) { SimpleAttributeDefinitionBuilder builder = SimpleAttributeDefinitionBuilder.create(name, type) .setStorageRuntime() .setRuntimeServiceNotRequired(); if (accessConstraints != null) { for (AccessConstraintDefinition acd : accessConstraints) { builder = builder.addAccessConstraint(acd); } } return builder.build(); }
private static AttributeDefinition getContentAttributeDefinition(final ParameterValidator contentValidator) { return SimpleAttributeDefinitionBuilder.create(ModelDescriptionConstants.CONTENT, ModelType.OBJECT) .setStorageRuntime() .setRuntimeServiceNotRequired() .setValidator(contentValidator) .build(); } }
private static AttributeDefinition createAttributeDefinition(String name, ModelType type, AccessConstraintDefinition... accessConstraints) { SimpleAttributeDefinitionBuilder builder = SimpleAttributeDefinitionBuilder.create(name, type) .setStorageRuntime() .setRuntimeServiceNotRequired(); if (accessConstraints != null) { for (AccessConstraintDefinition acd : accessConstraints) { builder = builder.addAccessConstraint(acd); } } return builder.build(); }