Skip to content

Commit

Permalink
renames the report property extractor
Browse files Browse the repository at this point in the history
  • Loading branch information
dogukankaratas committed Nov 7, 2024
1 parent e4eeaa0 commit fe6558b
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 9 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -24,9 +24,9 @@
<Copy Condition="Exists('C:\TeklaStructures\2024.0')"
DestinationFolder="C:\TeklaStructures\2024.0\Environments\common\extensions\Speckle3TeklaStructures\%(RecursiveDir)"
SourceFiles="@(TeklaDlls)" />
<Copy Condition="Exists('C:\TeklaStructures\2024.0')"
DestinationFolder="$(ProgramFiles)\TeklaStructures\2024.0\bin\Env\Bitmaps"
SourceFiles="@(TeklaBmp)" />
<!-- <Copy Condition="Exists('C:\TeklaStructures\2024.0')" -->
<!-- DestinationFolder="$(ProgramFiles)\TeklaStructures\2024.0\bin\Env\Bitmaps" -->
<!-- SourceFiles="@(TeklaBmp)" />-->
</Target>

<ItemGroup>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ public static IServiceCollection AddTeklaConverters(this IServiceCollection serv

serviceCollection.AddScoped<DisplayValueExtractor>();
serviceCollection.AddScoped<ClassPropertyExtractor>();
serviceCollection.AddScoped<ReportPropertyHandler>();
serviceCollection.AddScoped<ReportPropertyExtractor>();

serviceCollection.AddRootCommon<TeklaRootToSpeckleConverter>(converterAssembly);
serviceCollection.AddApplicationConverters<TeklaToSpeckleUnitConverter, Units>(converterAssembly);
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
namespace Speckle.Converter.Tekla2024.ToSpeckle.Helpers;

public class ReportPropertyHandler
public class ReportPropertyExtractor
{
private static readonly Dictionary<Type, string[]> s_typeSpecificProperties =
new()
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,19 +12,19 @@ public class ModelObjectToSpeckleConverter : IToSpeckleTopLevelConverter
private readonly IConverterSettingsStore<TeklaConversionSettings> _settingsStore;
private readonly DisplayValueExtractor _displayValueExtractor;
private readonly ClassPropertyExtractor _propertyExtractor;
private readonly ReportPropertyHandler _reportPropertyHandler;
private readonly ReportPropertyExtractor _reportPropertyExtractor;

public ModelObjectToSpeckleConverter(
IConverterSettingsStore<TeklaConversionSettings> settingsStore,
DisplayValueExtractor displayValueExtractor,
ClassPropertyExtractor propertyExtractor,
ReportPropertyHandler reportPropertyHandler
ReportPropertyExtractor reportPropertyExtractor
)
{
_settingsStore = settingsStore;
_displayValueExtractor = displayValueExtractor;
_propertyExtractor = propertyExtractor;
_reportPropertyHandler = reportPropertyHandler;
_reportPropertyExtractor = reportPropertyExtractor;
}

public Base Convert(object target)
Expand Down Expand Up @@ -67,7 +67,7 @@ public Base Convert(object target)
Dictionary<string, object?> properties = new();

// get report properties
var reportProperties = _reportPropertyHandler.GetProperties(modelObject);
var reportProperties = _reportPropertyExtractor.GetProperties(modelObject);
if (reportProperties.Count > 0)
{
properties["report"] = reportProperties;
Expand Down

0 comments on commit fe6558b

Please sign in to comment.