public EntityStyle <StyleLabel> Label() { if (label == null) { label = new EntityStyle <StyleLabel>(); } return(label); }
public EntityStyle <AreaStyle> AreaStyle() { if (areaStyle == null) { areaStyle = new EntityStyle <AreaStyle>(); } return(areaStyle); }
public EntityStyle <LineLabelStyle> Label() { if (label == null) { label = new EntityStyle <LineLabelStyle>(); } return(label); }
public EntityStyle <LineStyle> LineStyle() { if (lineStyle == null) { lineStyle = new EntityStyle <LineStyle>(); } return(lineStyle); }
public override string ToString() { return($"Entity {EntityType.Name} is {EntityStyle.ToString().SplitPascalCase()} " + (EntityStyle == EntityStyles.Standard ? $"with {PropertiesWithPublicSetter?.Length ?? 0} settable properties" : $"with {PublicSetterMethods?.Length ?? 0} methods, {PublicCtors?.Length == 0} public ctors, and {PublicStaticCreatorMethods?.Length ?? 0} static class factories.")); }