@Override protected void addAttributeValueTypeDescription( final ModelNode node, final ResourceDescriptionResolver resolver, final Locale locale, final ResourceBundle bundle) { final ModelNode valueTypeDesc = getValueTypeDescription(false); valueTypeDesc .get(DESCRIPTION) .set( resolver.getResourceAttributeValueTypeDescription( getName(), locale, bundle, valueType.getName())); node.get(VALUE_TYPE, valueType.getName()).set(valueTypeDesc); }
@Override protected void addOperationParameterValueTypeDescription( final ModelNode node, final String operationName, final ResourceDescriptionResolver resolver, final Locale locale, final ResourceBundle bundle) { final ModelNode valueTypeDesc = getValueTypeDescription(true); valueTypeDesc .get(DESCRIPTION) .set( resolver.getOperationParameterValueTypeDescription( operationName, getName(), locale, bundle, valueType.getName())); node.get(VALUE_TYPE, valueType.getName()).set(valueTypeDesc); }
protected void addValueTypeDescription( final ModelNode node, final String prefix, final ResourceBundle bundle) { final ModelNode valueTypeDesc = getValueTypeDescription(false); valueTypeDesc.get(DESCRIPTION).set(valueType.getAttributeTextDescription(bundle, prefix)); // node.get(VALUE_TYPE, valueType.getName()).set(valueTypeDesc); ModelNode childType = node.get(VALUE_TYPE, valueType.getName()).set(valueTypeDesc); // recursively process any child OBJECT attributes if (valueType instanceof ObjectTypeAttributeDefinition) { ObjectTypeAttributeDefinition.class .cast(valueType) .addValueTypeDescription(childType, prefix, bundle); } }
@Override protected void addValueTypeDescription(final ModelNode node, final ResourceBundle bundle) { node.get(VALUE_TYPE, valueType.getName()).set(getValueTypeDescription(false)); }
@Override protected void addValueTypeDescription(final ModelNode node, final ResourceBundle bundle) { addValueTypeDescription(node, valueType.getName(), bundle, false, null, null); }