private String resourceId(){
  return subSchemaPath.isEmpty() ? null : lastSchemaNodeName();
}

private String resourceId ( ) { return subSchemaPath . isEmpty ( ) ? null : lastSchemaNodeName ( ) ; }
gets the resource id . for root schema config , this will be null . otherwise , it will be the name of the schema type this provider addresses .
