Skip to content

Commit

Permalink
ProposalProvider injections all protected for inheritance use
Browse files Browse the repository at this point in the history
  • Loading branch information
steve-hickman-epistimis committed Feb 15, 2024
1 parent fe16397 commit 0f65af7
Showing 1 changed file with 12 additions and 11 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -63,21 +63,22 @@ public class UddlProposalProvider extends AbstractUddlProposalProvider {
final static String STRUCT_ATTRIBUTE_FMT = "{0} {1} ( {2} ) -> {3} ;" ;
final static String GENERIC_REF_DISPLAY_FMT = "{0} - {1}";

@Inject UddlQNP qnp;
@Inject IndexUtilities ndxUtil;
@Inject IScopeProvider sp;
@Inject protected UddlQNP qnp;
@Inject protected IScopeProvider sp; // inherited scopeProvider is private

@Inject protected IndexUtilities ndxUtil;

@Inject ConceptualEntityProcessor ceProc;
@Inject LogicalEntityProcessor leProc;
@Inject PlatformEntityProcessor peProc;
@Inject protected ConceptualEntityProcessor ceProc;
@Inject protected LogicalEntityProcessor leProc;
@Inject protected PlatformEntityProcessor peProc;

@Inject CLRealizationProcessor clrproc;
@Inject LPRealizationProcessor lprproc;
@Inject protected CLRealizationProcessor clrproc;
@Inject protected LPRealizationProcessor lprproc;

@Inject CLRealizationProposalProcessor clrpproc;
@Inject LPRealizationProposalProcessor lprpproc;
@Inject protected CLRealizationProposalProcessor clrpproc;
@Inject protected LPRealizationProposalProcessor lprpproc;

@Inject PropUtils pu;
@Inject protected PropUtils pu;

protected <T extends EObject,U extends EObject> QualifiedName relativeQualifiedName(T obj, U ctx) {
return qnp.relativeQualifiedName(obj, ctx);
Expand Down

0 comments on commit 0f65af7

Please sign in to comment.