* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
- *
+ *
* http://www.apache.org/licenses/LICENSE-2.0
- *
+ *
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* limitations under the License.
* ============LICENSE_END=========================================================
*/
-
package org.openecomp.sdc.be.model;
import org.openecomp.sdc.be.datatypes.elements.ArtifactDataDefinition;
/**
* Defines an operation available to manage particular aspects of the Node Type.
- *
+ *
* @author esofer
*/
public class Operation extends OperationDataDefinition implements IOperationParameter {
-
-
private boolean definition;
/**
* <p>
- * Jackson DeSerialization workaround constructor to create an operation
- * with no arguments.
+ * Jackson DeSerialization workaround constructor to create an operation with no arguments.
* </p>
*
- * @param emptyString
- * The empty string provided by jackson.
+ * @param emptyString The empty string provided by jackson.
*/
public Operation() {
super();
super(p);
}
- public Operation(ArtifactDataDefinition implementation, String description,
- ListDataDefinition<OperationInputDefinition> inputs,
- ListDataDefinition<OperationOutputDefinition> outputs) {
+ public Operation(ArtifactDataDefinition implementation, String description, ListDataDefinition<OperationInputDefinition> inputs,
+ ListDataDefinition<OperationOutputDefinition> outputs) {
super(description);
setImplementation(implementation);
setInputs(inputs);
- setOutputs(outputs);
+ setOutputs(outputs);
}
@Override
return "Operation [definition=" + definition + "]";
}
- public ArtifactDefinition getImplementationArtifact(){
- if ( getImplementation() != null ){
+ public ArtifactDefinition getImplementationArtifact() {
+ if (getImplementation() != null) {
return new ArtifactDefinition(getImplementation());
}
return null;