/* * Copyright 2013 Guidewire Software, Inc. */ package gw.internal.xml.xsd.typeprovider.schema; import gw.internal.xml.xsd.typeprovider.XmlSchemaIndex; import gw.lang.reflect.LocationInfo; import java.util.List; public final class WsdlPortTypeOperation extends XmlSchemaObject<WsdlPortTypeOperation> { private final String _name; private final WsdlPortTypeInput _input; private final WsdlPortTypeOutput _output; private final List<WsdlPortTypeFault> _faults; public WsdlPortTypeOperation( XmlSchemaIndex schemaIndex, LocationInfo locationInfo, String name, WsdlPortTypeInput input, WsdlPortTypeOutput output, List<WsdlPortTypeFault> faults ) { super( schemaIndex, locationInfo ); _name = name; _input = input; _output = output; _faults = faults; } public String getName() { return _name; } public WsdlPortTypeInput getInput() { return _input; } public WsdlPortTypeOutput getOutput() { return _output; } public List<WsdlPortTypeFault> getFaults() { return _faults; } }