public void process(final ProcessClassContext processClassContaxt) {
FacetUtil.addFacet(create(processClassContaxt.getCls(), processClassContaxt.getFacetHolder()));
}
private ParseableFacetAbstract create(final Class<?> cls, final FacetHolder holder) {
final Parseable annotation = Annotations.getAnnotation(cls, Parseable.class);
// create from annotation, if present
if (annotation != null) {
final ParseableFacetAnnotation facet = new ParseableFacetAnnotation(cls, getIsisConfiguration(), holder, getDeploymentCategory(), authenticationSessionProvider, adapterManager, servicesInjector);
if (facet.isValid()) {