Exemplo n.º 1
0
    public void CopyFrom (TModelAction alias)
    {
      if (alias.NotNull ()) {
        SettingsModel.CopyFrom (alias.SettingsModel);

        CategoryRelationModel.CopyFrom (alias.CategoryRelationModel);

        ComponentDescriptorModel.CopyFrom (alias.ComponentDescriptorModel);
        ComponentInfoModel.CopyFrom (alias.ComponentInfoModel);
        ComponentStatusModel.CopyFrom (alias.ComponentStatusModel);
        ComponentRelationModel.CopyFrom (alias.ComponentRelationModel);
        
        ExtensionGeometryModel.CopyFrom (alias.ExtensionGeometryModel);
        ExtensionImageModel.CopyFrom (alias.ExtensionImageModel);
        ExtensionLayoutModel.CopyFrom (alias.ExtensionLayoutModel);
        ExtensionNodeModel.CopyFrom (alias.ExtensionNodeModel);
        ExtensionTextModel.CopyFrom (alias.ExtensionTextModel);
        ExtensionContentModel.CopyFrom (alias.ExtensionContentModel);
      }
    }