code: public static Configuration createConfiguration(KNXNetworkLink link,
  		String installationID)
  	{
  		NetworkBuffer b = getBuffer(installationID);
  		if (b == null)
  			b = createBuffer(installationID);
  		return b.createConfiguration(link);
  	}
docs: Creates a new configuration for the network buffer identified by the installation
  ID.
  <p>
  The configuration is added to the network buffer specified by the installation ID.
  If a network buffer with the supplied installation ID does not exist, it will be
  created. If <code>null</code> or an empty string is supplied for the installation
  ID, a new default ID is generated (see {@link NetworkBuffer#createBuffer(String)}.
  <br>
  If the supplied <code>link</code> gets closed, the created configuration will get
  deactivated (see {@link Configuration#activate(boolean)}), and the buffered link
  of the configuration, obtained with {@link Configuration#getBufferedLink()}, will
  get closed as well.
  
  @param link KNX network link communicating with the KNX network
  @param installationID installation identifier for the network buffer, or
  <code>null</code>
  @return the new configuration