Guys,
Currently we use enterprise architect to reverse engineer a lot of C# .NET code so I'd obviously like to reverse engineer another project we've recently had to start re working which uses llblgen.
I'd like your thoughts on the best way to do this. If you try and import the generated classes e.g. PurchaseOrderEntity and PurchaseOrderEntityBase you end up with a ton of propreties of which only a few are useful for the majority of readers of the model.
Enterprise Architect provides options to filter the properties visible by protection level however you still end up with a lot of properties which aren't that useful e.g. for a property such as TelephoneAddress you can have
AlwaysFetchTelephoneAddress
TelephoneAddressReturnsNewIfNotFound
GetSingleTelephoneAddress
amongst many others. Some of these are public so it's not easy to differentiate them. Perhaps we could change the generated code to use custom attributes on those properties which are important such as TelephoneAddress, could we do this using the template toosl for llblgen if this is a worthwhile approach persuing
Let me know your thoughts
Matt