Added constructor with default Propagation Constructor

This commit is contained in:
Luca Frosini 2020-10-14 16:24:21 +02:00
parent bd039b8664
commit a9397f4f31
38 changed files with 159 additions and 5 deletions

View File

@ -25,9 +25,14 @@ public class HasActionImpl<Out extends Service, In extends ActionFacet>
protected HasActionImpl() { protected HasActionImpl() {
super(); super();
} }
public HasActionImpl(Out source, In target) {
super(source, target);
}
public HasActionImpl(Out source, In target, public HasActionImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);
} }
} }

View File

@ -24,7 +24,11 @@ public class HasAddActionImpl<Out extends Service, In extends ActionFacet>
protected HasAddActionImpl() { protected HasAddActionImpl() {
super(); super();
} }
public HasAddActionImpl(Out source, In target) {
super(source, target);
}
public HasAddActionImpl(Out source, In target, public HasAddActionImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -22,7 +22,11 @@ public abstract class HasContactImpl<Out extends Resource, In extends ContactFac
protected HasContactImpl() { protected HasContactImpl() {
super(); super();
} }
public HasContactImpl(Out source, In target) {
super(source, target);
}
public HasContactImpl(Out source, In target, public HasContactImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -22,6 +22,10 @@ public class HasContributorImpl<Out extends Resource, In extends ContactFacet>
super(); super();
} }
public HasContributorImpl(Out source, In target) {
super(source, target);
}
public HasContributorImpl(Out source, In target, public HasContributorImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -23,6 +23,10 @@ public abstract class HasCoverageImpl<Out extends Resource, In extends CoverageF
super(); super();
} }
public HasCoverageImpl(Out source, In target) {
super(source, target);
}
public HasCoverageImpl(Out source, In target, public HasCoverageImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -22,6 +22,10 @@ public class HasCreatorImpl<Out extends Resource, In extends ContactFacet>
super(); super();
} }
public HasCreatorImpl(Out source, In target) {
super(source, target);
}
public HasCreatorImpl(Out source, In target, public HasCreatorImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -22,6 +22,10 @@ public class HasCuratorImpl<Out extends Resource, In extends ContactFacet>
super(); super();
} }
public HasCuratorImpl(Out source, In target) {
super(source, target);
}
public HasCuratorImpl(Out source, In target, public HasCuratorImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -22,6 +22,10 @@ public class HasDeveloperImpl<Out extends Resource, In extends ContactFacet>
super(); super();
} }
public HasDeveloperImpl(Out source, In target) {
super(source, target);
}
public HasDeveloperImpl(Out source, In target, public HasDeveloperImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -22,6 +22,10 @@ public class HasMaintainerImpl<Out extends Resource, In extends ContactFacet>
super(); super();
} }
public HasMaintainerImpl(Out source, In target) {
super(source, target);
}
public HasMaintainerImpl(Out source, In target, public HasMaintainerImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -22,6 +22,10 @@ public class HasManagerImpl<Out extends Resource, In extends ContactFacet>
super(); super();
} }
public HasManagerImpl(Out source, In target) {
super(source, target);
}
public HasManagerImpl(Out source, In target, public HasManagerImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -23,6 +23,10 @@ public abstract class HasMemoryImpl<Out extends Resource, In extends MemoryFacet
super(); super();
} }
public HasMemoryImpl(Out source, In target) {
super(source, target);
}
public HasMemoryImpl(Out source, In target, public HasMemoryImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -22,6 +22,10 @@ public class HasOwnerImpl<Out extends Resource, In extends ContactFacet>
super(); super();
} }
public HasOwnerImpl(Out source, In target) {
super(source, target);
}
public HasOwnerImpl(Out source, In target, public HasOwnerImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -22,6 +22,10 @@ public class HasPersistentMemoryImpl<Out extends Resource, In extends MemoryFace
super(); super();
} }
public HasPersistentMemoryImpl(Out source, In target) {
super(source, target);
}
public HasPersistentMemoryImpl(Out source, In target, public HasPersistentMemoryImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -25,6 +25,10 @@ public class HasRemoveActionImpl<Out extends Service, In extends ActionFacet> ex
super(); super();
} }
public HasRemoveActionImpl(Out source, In target) {
super(source, target);
}
public HasRemoveActionImpl(Out source, In target, PropagationConstraint propagationConstraint) { public HasRemoveActionImpl(Out source, In target, PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);
} }

View File

@ -22,6 +22,10 @@ public class HasSpatialCoverageImpl<Out extends Resource, In extends CoverageFac
super(); super();
} }
public HasSpatialCoverageImpl(Out source, In target) {
super(source, target);
}
public HasSpatialCoverageImpl(Out source, In target, public HasSpatialCoverageImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -23,9 +23,13 @@ public class HasTemporalCoverageImpl<Out extends Resource, In extends CoverageFa
super(); super();
} }
public HasTemporalCoverageImpl(Out source, In target) {
super(source, target);
}
public HasTemporalCoverageImpl(Out source, In target, public HasTemporalCoverageImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);
} }
} }

View File

@ -22,9 +22,13 @@ public class HasVolatileMemoryImpl<Out extends Resource, In extends MemoryFacet>
super(); super();
} }
public HasVolatileMemoryImpl(Out source, In target) {
super(source, target);
}
public HasVolatileMemoryImpl(Out source, In target, public HasVolatileMemoryImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);
} }
} }

View File

@ -25,10 +25,14 @@ public class IsIdentifiedByImpl<S extends Resource, T extends Facet> extends
protected IsIdentifiedByImpl(){ protected IsIdentifiedByImpl(){
super(); super();
} }
public IsIdentifiedByImpl(S source, T target) {
super(source, target);
}
public IsIdentifiedByImpl(S source, T target, public IsIdentifiedByImpl(S source, T target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);
} }
} }

View File

@ -22,6 +22,10 @@ public class ActivatesImpl<Out extends Service, In extends Service> extends
super(); super();
} }
public ActivatesImpl(Out source, In target) {
super(source, target);
}
public ActivatesImpl(Out source, In target, public ActivatesImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -23,6 +23,10 @@ public class BelongsToImpl<Out extends Person, In extends LegalBody> extends
super(); super();
} }
public BelongsToImpl(Out source, In target) {
super(source, target);
}
public BelongsToImpl(Out source, In target, public BelongsToImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -22,6 +22,10 @@ public class CallsForImpl<Out extends Service, In extends Service> extends
super(); super();
} }
public CallsForImpl(Out source, In target) {
super(source, target);
}
public CallsForImpl(Out source, In target, public CallsForImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -23,6 +23,10 @@ public class DemandsImpl<Out extends VirtualService, In extends Software>
super(); super();
} }
public DemandsImpl(Out source, In target) {
super(source, target);
}
public DemandsImpl(Out source, In target, public DemandsImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -22,6 +22,10 @@ public class DependsOnImpl<Out extends Software, In extends Software> extends
super(); super();
} }
public DependsOnImpl(Out source, In target) {
super(source, target);
}
public DependsOnImpl(Out source, In target, public DependsOnImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -21,6 +21,10 @@ public class DiscoversImpl<Out extends EService, In extends EService> extends
super(); super();
} }
public DiscoversImpl(Out source, In target) {
super(source, target);
}
public DiscoversImpl(Out source, In target, public DiscoversImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -23,6 +23,10 @@ public class EnablesImpl<Out extends Service, In extends Software> extends
super(); super();
} }
public EnablesImpl(Out source, In target) {
super(source, target);
}
public EnablesImpl(Out source, In target, public EnablesImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -23,6 +23,10 @@ public class HostsImpl<Out extends Site, In extends Service> extends
super(); super();
} }
public HostsImpl(Out source, In target) {
super(source, target);
}
public HostsImpl(Out source, In target, public HostsImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -23,6 +23,10 @@ public class InvolvesImpl<Out extends Dataset, In extends Actor> extends
super(); super();
} }
public InvolvesImpl(Out source, In target) {
super(source, target);
}
public InvolvesImpl(Out source, In target, public InvolvesImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -26,6 +26,10 @@ public class IsCompliantWithImpl<Out extends Dataset, In extends Schema>
super(); super();
} }
public IsCompliantWithImpl(Out source, In target) {
super(source, target);
}
public IsCompliantWithImpl(Out source, In target, public IsCompliantWithImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -26,6 +26,10 @@ public class IsConfiguredByImpl<Out extends Software, In extends ConfigurationTe
super(); super();
} }
public IsConfiguredByImpl(Out source, In target) {
super(source, target);
}
public IsConfiguredByImpl(Out source, In target, public IsConfiguredByImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -22,6 +22,10 @@ public class IsCorrelatedToImpl<Out extends Dataset, In extends Dataset>
super(); super();
} }
public IsCorrelatedToImpl(Out source, In target) {
super(source, target);
}
public IsCorrelatedToImpl(Out source, In target, public IsCorrelatedToImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -23,6 +23,10 @@ public class IsCustomizedByImpl<Out extends Service, In extends ConfigurationTem
super(); super();
} }
public IsCustomizedByImpl(Out source, In target) {
super(source, target);
}
public IsCustomizedByImpl(Out source, In target, public IsCustomizedByImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -23,6 +23,11 @@ public class IsDerivationOfImpl<Out extends Configuration, In extends Configurat
super(); super();
} }
public IsDerivationOfImpl(Out source, In target) {
super(source, target);
}
public IsDerivationOfImpl(Out source, In target, public IsDerivationOfImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -23,6 +23,10 @@ public class IsOwnedByImpl<Out extends Site, In extends Actor> extends
super(); super();
} }
public IsOwnedByImpl(Out source, In target) {
super(source, target);
}
public IsOwnedByImpl(Out source, In target, public IsOwnedByImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -22,6 +22,10 @@ public class IsPartOfImpl<Out extends ConcreteDataset, In extends Dataset>
super(); super();
} }
public IsPartOfImpl(Out source, In target) {
super(source, target);
}
public IsPartOfImpl(Out source, In target, public IsPartOfImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -22,6 +22,10 @@ public class IsPluginOfImpl<Out extends Plugin, In extends Software> extends Dep
super(); super();
} }
public IsPluginOfImpl(Out source, In target) {
super(source, target);
}
public IsPluginOfImpl(Out source, In target, PropagationConstraint propagationConstraint) { public IsPluginOfImpl(Out source, In target, PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);
} }

View File

@ -23,6 +23,10 @@ public class ManagesImpl<Out extends Service, In extends Dataset> extends
super(); super();
} }
public ManagesImpl(Out source, In target) {
super(source, target);
}
public ManagesImpl(Out source, In target, public ManagesImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -23,6 +23,10 @@ public class RequiresImpl<Out extends Software, In extends Service> extends
super(); super();
} }
public RequiresImpl(Out source, In target) {
super(source, target);
}
public RequiresImpl(Out source, In target, public RequiresImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);

View File

@ -21,6 +21,10 @@ public class UsesImpl<Out extends EService, In extends EService> extends
super(); super();
} }
public UsesImpl(Out source, In target) {
super(source, target);
}
public UsesImpl(Out source, In target, public UsesImpl(Out source, In target,
PropagationConstraint propagationConstraint) { PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint); super(source, target, propagationConstraint);