@Override
public void process(final ProcessMethodContext processMethodContext) {
final List<Facet> facets = new ArrayList<Facet>();
final FacetedMethod facetedMethod = processMethodContext.getFacetHolder();
facets.add(new NamedFacetNone(facetedMethod));
facets.add(new DescribedAsFacetNone(facetedMethod));
facets.add(new HelpFacetNone(facetedMethod));
final FeatureType featureType = facetedMethod.getFeatureType();
if (featureType.isProperty()) {
facets.add(new MaxLengthFacetUnlimited(facetedMethod));
facets.add(new MultiLineFacetNone(true, facetedMethod));
}
if (featureType.isAction()) {