SwaggerPostProcessor Class Reference

Inheritance diagram for SwaggerPostProcessor:

Inheritance graph
[legend]

Public Member Functions

def process_api
def process_model
def process_operation
def process_parameter
def process_property
def process_resource_api
def process_resource_listing
def process_type

Detailed Description

Post processing interface for model objects. This processor can add
fields to model objects for additional information to use in the
templates.

Definition at line 144 of file swagger_model.py.


Member Function Documentation

def process_api (   self,
  api,
  context 
)

Post process an Api object.

@param api: Api object.
@param context: Current context in the API.

Reimplemented in AsteriskProcessor.

Definition at line 157 of file swagger_model.py.

00157                                        :
00158         """Post process an Api object.
00159 
00160         @param api: Api object.
00161         @param context: Current context in the API.
00162         """
00163         pass
00164 
    def process_operation(self, operation, context):

def process_model (   self,
  model,
  context 
)

Post process a Model object.

@param model: Model object.
@param context: Current context in the API.

Reimplemented in AsteriskProcessor.

Definition at line 181 of file swagger_model.py.

00181                                            :
00182         """Post process a Model object.
00183 
00184         @param model: Model object.
00185         @param context: Current context in the API.
00186         """
00187         pass
00188 
    def process_property(self, property, context):

def process_operation (   self,
  operation,
  context 
)

Post process a Operation object.

@param operation: Operation object.
@param context: Current context in the API.

Reimplemented in AsteriskProcessor.

Definition at line 165 of file swagger_model.py.

00165                                                    :
00166         """Post process a Operation object.
00167 
00168         @param operation: Operation object.
00169         @param context: Current context in the API.
00170         """
00171         pass
00172 
    def process_parameter(self, parameter, context):

def process_parameter (   self,
  parameter,
  context 
)

Post process a Parameter object.

@param parameter: Parameter object.
@param context: Current context in the API.

Reimplemented in AsteriskProcessor.

Definition at line 173 of file swagger_model.py.

00173                                                    :
00174         """Post process a Parameter object.
00175 
00176         @param parameter: Parameter object.
00177         @param context: Current context in the API.
00178         """
00179         pass
00180 
    def process_model(self, model, context):

def process_property (   self,
  property,
  context 
)

Post process a Property object.

@param property: Property object.
@param context: Current context in the API.

Reimplemented in AsteriskProcessor.

Definition at line 189 of file swagger_model.py.

00189                                                  :
00190         """Post process a Property object.
00191 
00192         @param property: Property object.
00193         @param context: Current context in the API.
00194         """
00195         pass
00196 
    def process_type(self, swagger_type, context):

def process_resource_api (   self,
  resource_api,
  context 
)

Post process a ResourceApi object.

@param resource_api: ResourceApi object.
@param context: Current context in the API.

Reimplemented in AsteriskProcessor.

Definition at line 149 of file swagger_model.py.

00149                                                          :
00150         """Post process a ResourceApi object.
00151 
00152         @param resource_api: ResourceApi object.
00153         @param context: Current context in the API.
00154         """
00155         pass
00156 
    def process_api(self, api, context):

def process_resource_listing (   self,
  resource_listing,
  context 
)

Post process the overall ResourceListing object.

@param resource_listing: ResourceListing object.
@param context: Current context in the API.

Definition at line 205 of file swagger_model.py.

00205                                                                  :
00206         """Post process the overall ResourceListing object.
00207 
00208         @param resource_listing: ResourceListing object.
00209         @param context: Current context in the API.
00210         """
00211         pass
00212 
00213 
class AllowableRange(Stringify):

def process_type (   self,
  swagger_type,
  context 
)

Post process a SwaggerType object.

@param swagger_type: ResourceListing object.
@param context: Current context in the API.

Reimplemented in AsteriskProcessor.

Definition at line 197 of file swagger_model.py.

00197                                                  :
00198         """Post process a SwaggerType object.
00199 
00200         @param swagger_type: ResourceListing object.
00201         @param context: Current context in the API.
00202         """
00203         pass
00204 
    def process_resource_listing(self, resource_listing, context):


The documentation for this class was generated from the following file:

Generated on Thu Apr 16 06:41:40 2015 for Asterisk - The Open Source Telephony Project by  doxygen 1.5.6