// Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
namespace WixToolset.Core.Link
{
///
/// Object that connects things to modules.
///
internal class ConnectToModule
{
private string childId;
private string module;
private string moduleLanguage;
///
/// Creates a new connect to module.
///
/// Id of the child.
/// Id of the module.
/// Language of the module.
public ConnectToModule(string childId, string module, string moduleLanguage)
{
this.childId = childId;
this.module = module;
this.moduleLanguage = moduleLanguage;
}
///
/// Gets the id of the child.
///
/// Child identifier.
public string ChildId
{
get { return this.childId; }
}
///
/// Gets the id of the module.
///
/// The id of the module.
public string Module
{
get { return this.module; }
}
///
/// Gets the language of the module.
///
/// The language of the module.
public string ModuleLanguage
{
get { return this.moduleLanguage; }
}
}
}