IBuildAction
Description
- Extended by
-
BuildAction abstract
Base interface for classes that implement build actions that generate small pieces of Code-X compliant source code, based on a single input file.
Code-X build actions are self-contained and do not require any external configuration. All required information is obtained from the name and the content of the input file (which may reference additional content). They are by design very simple code generators and are not intended to be used for complex tasks.
- See also
Public / Methods
Collect
Collects all secondary input files of this build action.
The primary input file of a build action is the one that is passed to Perform. The secondary input files of a build action are those files that are referenced by the primary input file.
- IOException
-
If an I/O error has occurred.
IsInput
Checks whether the given file in is a valid input for this build action.
- IOException
-
If an I/O error has occurred.
Perform
Performs this build action.
- IOException
-
If an I/O error has occurred.
- ValidatingException
-
If the input is invalid.