org.apache.velocity.runtime.directive

Class InputBase

public abstract class InputBase extends Directive

Base class for directives which do input operations (e.g. #include(), #parse(), etc.).

Since: 1.4

Author: Daniel Rall

Method Summary
protected StringgetInputEncoding(InternalContextAdapter context)
Decides the encoding used during input processing of this directive.

Method Detail

getInputEncoding

protected String getInputEncoding(InternalContextAdapter context)
Decides the encoding used during input processing of this directive. Get the resource, and assume that we use the encoding of the current template the 'current resource' can be null if we are processing a stream....

Parameters: context The context to derive the default input encoding from.

Returns: The encoding to use when processing this directive.

Copyright B) 2002 Apache Software Foundation. All Rights Reserved.