📄 aonamemap.cs
字号:
using System;
using System.Collections.Generic;
using System.Collections;
using System.Text;
namespace ASAMODS.BaseModel
{
/// <summary>
/// (BID = 46)
/// Within the instances of “AoNameMap” all entities of the application model (the “application
/// elements”) are stored together with their relation to the corresponding base entities. It is
/// possible to build a list of alias names. Additionally a list with the “attribute maps” for this
/// application element is stored.
/// For the entity name any number of alias names (e.g. for language versions) may be
/// specified. The list allows different language version switched by the application software.
/// The length of the list shall be equal to the list "meaning_of_aliases" in AoEnvironment.
/// For each entity a name mapping may be given.
/// For each attribute of the entity an attribute mapping may be given.
/// </summary>
public abstract class AoNameMap:AoBase
{
#region Base Attributes
private DT_STRING entity_name;
private IList alias_names;
/// <summary>
/// DT_STRING
///MANDATORY ATTRIBUTE (required in application model)
///Name of the application element.
/// </summary>
public DT_STRING Entity_name
{
get { return entity_name; }
set { entity_name = value; }
}
/// <summary>
/// DT_STRING
/// LIST[0:?]
/// MANDATORY ATTRIBUTE (required in application model)
/// Alternative name of the application element.
/// </summary>
public IList Alias_names
{
get { return alias_names; }
set { alias_names = value; }
}
#endregion
#region Relations
private IList environment;
private IList attribute_mapping;
/// <summary>
/// INFO_TO
/// AoEnvironment
/// INVERSE FOR entity_mapping
/// </summary>
public IList Environment
{
get { return environment; }
set { environment = value; }
}
/// <summary>
/// CHILD SET[0:?] OF AoAttributeMap
/// MANDATORY ATTRIBUTE (required in application model)
/// </summary>
public IList Attribute_mapping
{
get { return attribute_mapping; }
set { attribute_mapping = value; }
}
#endregion
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -