Interface IEmbeddedFunctions

All Known Implementing Classes:
DefaultEmbeddedFunctions

public interface IEmbeddedFunctions
Interface to functions of the project that are called by the CaptainCasa toolset at design time. The functions are executed in the context (esp. classloader context!) of the layout editor. NOT IN THE ONE OF THE NORMAL APPLICATION!

This interface is likely to be extended. Use class DefaultEmbeddedFunctions and extend from this one in order to have default implementations for new functions.

Implementations have to register in the project's XML file (.ccproject file in your project directory).
  • Method Details

    • beforeClean

      void beforeClean(ProjectInfo pi)
    • afterClean

      void afterClean(ProjectInfo pi)
    • beforeDeployCopy

      void beforeDeployCopy(ProjectInfo pi, boolean asHotDeploy)
    • afterDeployCopy

      void afterDeployCopy(ProjectInfo pi, boolean asHotDeploy)