private void addProperty(String name, String displayName, String description, boolean required, boolean advanced, ArrayList<PropertyDefinition> props) { PropertyDefinitionMetadata cp = new PropertyDefinitionMetadata(); cp.setName(name); cp.setDisplayName(displayName); cp.setDescription(description); //$NON-NLS-1$ cp.setRequired(required); cp.setAdvanced(advanced); props.add(cp); }
private PropertyDefinitionMetadata buildNode( ExtendedPropertyMetadata epm) { PropertyDefinitionMetadata pdm = new PropertyDefinitionMetadata(); pdm.setAdvanced(epm.advanced() ); pdm.setAllowedValues(Arrays.asList(epm.allowed())); pdm.setDefaultValue(epm.defaultValue()); pdm.setDescription(epm.description()); pdm.setDisplayName(epm.display()); pdm.setMasked(epm.masked()); pdm.setName(epm.name()); pdm.setPropertyTypeClassName(epm.datatype()); if(epm.readOnly()){ pdm.setModifiable(false); } else { pdm.setModifiable(true); } pdm.setRequired(epm.required()); pdm.setCategory(epm.category()); return pdm; }
private void buildPropertyDefinitions(List<ModelNode> propsNodes) { for (ModelNode node:propsNodes) { PropertyDefinitionMetadata def = new PropertyDefinitionMetadata(); Set<String> keys = node.keys(); def.setName(name); node = node.get(name); def.setDisplayName(node.get("display").asString()); def.setDisplayName(name); def.setDescription(node.get("description").asString()); def.setAllowedValues(list); def.setRequired(node.get("required").asBoolean()); def.addProperty("owner", node.get("owner").asString()); def.setModifiable(!Boolean.parseBoolean(access)); String access = node.get("access-type").asString(); if ("read-write".equals(access)) { def.setModifiable(true); def.setModifiable(false); def.setAdvanced(Boolean.parseBoolean(advanced));
private void buildPropertyDefinitions(List<ModelNode> propsNodes) { for (ModelNode node:propsNodes) { PropertyDefinitionMetadata def = new PropertyDefinitionMetadata(); Set<String> keys = node.keys(); def.setName(name); node = node.get(name); def.setDisplayName(node.get("display").asString()); def.setDisplayName(name); def.setDescription(node.get("description").asString()); def.setAllowedValues(list); def.setRequired(node.get("required").asBoolean()); def.addProperty("owner", node.get("owner").asString()); def.setModifiable(!Boolean.parseBoolean(access)); String access = node.get("access-type").asString(); if ("read-write".equals(access)) { def.setModifiable(true); def.setModifiable(false); def.setAdvanced(Boolean.parseBoolean(advanced));
private void addProperty(String name, String displayName, String description, boolean required, boolean advanced, ArrayList<PropertyDefinition> props) { PropertyDefinitionMetadata cp = new PropertyDefinitionMetadata(); cp.setName(name); cp.setDisplayName(displayName); cp.setDescription(description); //$NON-NLS-1$ cp.setRequired(required); cp.setAdvanced(advanced); props.add(cp); }