code: @Override
  	public String getClassName() {
  
  		String name = getProperty(AbstractNode.name);
  		if (name == null) {
  
  			final String _sourceType = getSchemaNodeSourceType();
  			final String _targetType = getSchemaNodeTargetType();
  			final String _relType    = SchemaHelper.cleanPropertyName(getRelationshipType());
  
  			name = _sourceType + _relType + _targetType;
  
  			try {
  				setProperty(AbstractNode.name, name);
  
  			} catch (FrameworkException fex) {
  				logger.warn("Unable to set relationship name to {}.", name);
  			}
  		}
  
  		return name;
  	}
docs: ----- interface Schema -----