Package org.codehaus.enunciate.template.freemarker

Freemarker transforms used in Freemarker templates.

See:
          Description

Class Summary
AccessorOverridesAnotherMethod  
ClassForNameMethod Outputs a string representing a class that can be loaded by Class.forName.
ClassnameForMethod Used to output a reference for an accessor or parameter or declaration.
ClientClassnameForMethod Converts a fully-qualified class name to its alternate client fully-qualified class name.
ClientPackageForMethod Gets the qualified package name for a package or type.
CollectionTypeForMethod Just
ComponentTypeForMethod Gets the client-side component type for the specified classname.
EnunciateFileTransform Since Enunciate uses multiple modules, it needs a special transform to handle creating new files that creates the files in a specified output directory.
FindRootElementMethod Gets the RootElement for the supplied TypeDefinition
ForAllAccessorsTransform  
ForEachBindingTypeTransform Tranform for iterating over each binding type of an endpoint interface.
ForEachEndpointInterfaceTransform Iterates through each endpoint interface of a WSDL.
ForEachJsonSchemaTransform Transform for looping over JSON schemas.
ForEachResourceMethodListByPathTransform  
ForEachSchemaTransform  
ForEachServiceEndpointTransform  
ForEachThrownWebFaultTransform Transform for iterating over each thrown web fault of a specified web method.
ForEachWebFaultTransform Transform for iterating over each web fault of a WSDL.
ForEachWebMessageTransform Transform that iterates over each web message of a web method.
ForEachWebMethodTransform Transform that iterates over each web method of a given endpoint interface.
ForEachWsdlTransform Transform that iterates over each wsdl.
GetFacetsMethod List the groups for a given documentation component.
IsDefinedGloballyMethod A method used in templates to output the prefix for a given namespace.
IsFacetExcludedMethod A method used in templates to output the prefix for a given namespace.
ObjectReferenceMap Freemarker map for keys that are objects.
ReferencedNamespacesMethod Gets all the referenced namespaces for a specific root element.
SimpleNameWithParamsMethod Gets the client-side component type for the specified classname.
UniqueContentTypesMethod Get the set of all content types applicable to a set of resource methods.
 

Package org.codehaus.enunciate.template.freemarker Description

Freemarker transforms used in Freemarker templates.