question: private String resourceId ( ) { return subSchemaPath . isEmpty ( ) ? null : lastSchemaNodeName ( ) ; }
target:  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.