IPM
WebApplication Class Reference
Inheritance diagram for WebApplication:
Inheritance graph

Public Member Functions

 OnGetUniqueName (pUniqueName)
 Returns a unique name for this resource. More...
 
_.Library.String OnItemRelativePath (_.Library.String pItemName)
 Returns the path relative to the module root for item pItemName within this resource.
 
_.Library.Status OnPhase (_.Library.String pPhase, pParams, _.Library.Boolean pResourceHandled)
 Called as phase pPhase is executed for the resource. More...
 
- Public Member Functions inherited from Abstract
 OnGetStudioProject (_.Studio.Project pProject, _.Library.Boolean pHandled)
 Subclasses may override to customize the studio project. More...
 

Public Attributes

 Name
 Name of the web application. More...
 
 SecurityProperties
 Keeps track of all application properties. More...
 
- Public Attributes inherited from Abstract
 Params
   More...
 

Static Public Attributes

 DESCRIPTION = None
 Description of resource processor class (shown in UI)
 
- Static Public Attributes inherited from Abstract
 ATTRIBUTES = None
 Comma-separated list of resource attribute names that this processor uses.
 
 DESCRIPTION = None
 Description of resource processor class (shown in UI)
 

Member Function Documentation

◆ OnGetUniqueName()

OnGetUniqueName (   pUniqueName)

Returns a unique name for this resource.

Default implementation, leaving pUniqueName undefined, reverts to default behavior. An empty string indicates guaranteed uniqueness (useful for folders relative to module root)

Reimplemented from Abstract.

◆ OnPhase()

_.Library.Status OnPhase ( _.Library.String  pPhase,
  pParams,
_.Library.Boolean  pResourceHandled 
)

Called as phase pPhase is executed for the resource.

If pResourceHandled is set to true,

then the default behavior for that resource will be bypassed in the current phase.

Reimplemented from Abstract.

Member Data Documentation

◆ Name

Name

Name of the web application.

 

◆ SecurityProperties

SecurityProperties

Keeps track of all application properties.