use of org.apache.airavata.workflow.model.component.Component in project airavata by apache.
the class InputNode method getComponent.
/**
* @see org.apache.airavata.workflow.model.graph.impl.NodeImpl#getComponent()
*/
@Override
public Component getComponent() {
Component component = super.getComponent();
if (component == null) {
// The component is null when read from the graph XML.
component = new InputComponent();
setComponent(component);
}
return component;
}
use of org.apache.airavata.workflow.model.component.Component in project airavata by apache.
the class ConstantNode method getComponent.
/**
* @see org.apache.airavata.workflow.model.graph.impl.NodeImpl#getComponent()
*/
@Override
public Component getComponent() {
Component component = super.getComponent();
if (component == null) {
// The component is null when read from the graph XML.
component = new ConstantComponent();
setComponent(component);
}
return component;
}
use of org.apache.airavata.workflow.model.component.Component in project airavata by apache.
the class S3InputNode method getComponent.
/**
* @see org.apache.airavata.workflow.model.graph.impl.NodeImpl#getComponent()
*/
@Override
public Component getComponent() {
Component component = super.getComponent();
if (component == null) {
// The component is null when read from the graph XML.
component = new S3InputComponent();
setComponent(component);
}
return component;
}
use of org.apache.airavata.workflow.model.component.Component in project airavata by apache.
the class DifferedInputNode method getComponent.
/**
* @see edu.indiana.extreme.xbaya.graph.impl.NodeImpl#getComponent()
*/
@Override
public Component getComponent() {
Component component = super.getComponent();
if (component == null) {
// The component is null when read from the graph XML.
component = new DifferedInputComponent();
setComponent(component);
}
return component;
}
use of org.apache.airavata.workflow.model.component.Component in project airavata by apache.
the class StreamSourceNode method getComponent.
/**
* @see org.apache.airavata.workflow.model.graph.impl.NodeImpl#getComponent()
*/
@Override
public Component getComponent() {
Component component = super.getComponent();
if (component == null) {
// The component is null when read from the graph XML.
component = new StreamSourceComponent();
setComponent(component);
}
return component;
}
Aggregations