public class WsdlCustom extends NestingBase implements IApply
| Modifier and Type | Field and Description |
|---|---|
static StringArray |
s_allowedAttributes
Enumeration of allowed attribute names
|
CAMEL_CASE_NAMES, DERIVE_BY_PACKAGE, DERIVE_FIXED, DERIVE_NONE, DOTTED_NAMES, HYPHENATED_NAMES, REQUIRE_ALL, REQUIRE_NONE, REQUIRE_OBJECTS, REQUIRE_PRIMITIVES, s_namespaceStyleEnum, s_nameStyleEnum, s_requireEnum, UNDERSCORED_NAMES, UPPER_CAMEL_CASE_NAMES| Constructor and Description |
|---|
WsdlCustom(SharedNestingBase parent)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
ServiceCustom |
addServiceCustomization(String type)
Add new service customization.
|
void |
apply(IClassLocator icl)
Apply customizations to services to fill out members.
|
FaultCustom |
forceFaultCustomization(String type)
Force fault customization information.
|
FaultCustom |
getFaultCustomization(String type)
Get fault customization information.
|
List |
getFaults()
Get list of Faults.
|
IDocumentFormatter |
getFormatter(SharedNestingBase custom)
Get a JavaDoc formatter instance for a class.
|
int |
getNameStyle()
Get name style.
|
ServiceCustom |
getServiceCustomization(String type)
Get service customization information.
|
List |
getServices()
Get list of services.
|
String |
getWsdlNamespace()
Get the namespace for WSDL definitions of services.
|
void |
setWsdlNamespace(String uri)
Set the namespace for WSDL definitions of services.
|
getChild, getContainingClass, getServiceBase, isNillable, isSoapAction, isWrapped, registerNameconvertName, getFormatterClass, getNamespace, getNamespaceStyle, getSpecifiedNamespace, isObjectRequired, isPrimitiveRequired, isUseJavaDocs, setNamespace, setNamespaceStyle, setNameStyleconvertName, deriveItemName, deriveNamespace, getContainingObject, getGlobal, getParent, packageOfType, packageToNamespace, validateAttributespublic static final StringArray s_allowedAttributes
public WsdlCustom(SharedNestingBase parent)
parent - public String getWsdlNamespace()
getWsdlNamespace in class NestingBasenull if unspecified)public void setWsdlNamespace(String uri)
uri - WSDL namespace (null if to be derived from service class name)public List getFaults()
public int getNameStyle()
SharedNestingBasegetNameStyle in class SharedNestingBasepublic FaultCustom getFaultCustomization(String type)
apply(IClassLocator)
method is called.type - fully qualified class namenull if none)public FaultCustom forceFaultCustomization(String type)
apply(IClassLocator)
method is called. If the fault customization information has not previously been created, it will be created by
this call.type - fully qualified exception class namenull if none)public List getServices()
public ServiceCustom getServiceCustomization(String type)
apply(IClassLocator)
method is called.type - fully qualified class namenull if none)public ServiceCustom addServiceCustomization(String type)
getServiceCustomization(String)
and obtaining a null result.type - fully qualified class namepublic IDocumentFormatter getFormatter(SharedNestingBase custom)
custom - customization informationpublic void apply(IClassLocator icl)
Copyright © 2005-2014 jibx.org. All Rights Reserved.