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() {
super();
}
public HasActionImpl(Out source, In target) {
super(source, target);
}
public HasActionImpl(Out source, In target,
PropagationConstraint propagationConstraint) {
super(source, target, propagationConstraint);
}
}

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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