@TypeMetadata(name="IsPluginOf",
description="A {@link Plugin} is a piece of Software extending the capabilities of another {@link Software} (main) and requiring the main {@link Software} to be executed. The relation between the main {@link Software} and the {@link Plugin} is expressed by IsPluginOf relation. IsPluginOf is an extension of {@link DependsOn}.",
version="1.0.0")
@Change(version="1.0.0",
description="First Version")
public interface IsPluginOf<Out extends Plugin,In extends Software>
extends DependsOn<Out,In>
Plugin is a piece of Software extending the capabilities of another
Software (main) and requiring the main Software to be executed.
The relation between the main Software and the Plugin is expressed
by IsPluginOf relation.
IsPluginOf is an extension of DependsOn.
https://wiki.gcube-system.org/gcube/GCube_Model#IsPluginOf| Modifier and Type | Field and Description |
|---|---|
static String |
NAME |
PROPAGATION_CONSTRAINT_PROPERTYgetAdditionalProperties, getAdditionalProperty, getPropagationConstraint, getSource, getTarget, setAdditionalProperties, setAdditionalProperty, setSource, setTargetstatic final String NAME
Copyright © 2022. All Rights Reserved.