/** * Reads the property key information from the method. * * @param method the method to read the property key. * @return the property key provided by this method. */ public PropertyKey readKey(final Method method) { final String set = readPropertySetName(method); final String name = readPropertyKeyName(method); return PropertyKey.create(set, name); }
private void addReportSet(final PropertyReport report) { final String type = propertyDescriptorType.getFullyQualifiedName(); final String comment = propertyDescriptorType.getComment(); final PropertyReportSet.Builder builder = new PropertyReportSet.Builder(); builder.withType(type); builder.withComment(comment); final PropertyMetaDataParser metaDataParser = PropertyMetaDataParser.createWithoutContextAccess(); final String name = metaDataParser.readPropertySetName(propertySetJavaClass); builder.withPropertySetName(name); final ProjectdocMetaData metaData = projectdocCollector.getParentMetadata(); builder.with(metaData); final PropertyReportSet reportSet = builder.build(); report.handle(reportSet); }