001    package railo.runtime.type.scope;
002    
003    import railo.runtime.type.Scope;
004    
005    /**
006     * interface for the caller scope
007     */
008    public interface Caller extends Scope {
009    
010        /**
011         * sets the scopes
012         * @param variablesScope
013         * @param localScope
014         * @param argumentsScope
015         * @param checkArgs
016         */
017        public abstract void setScope(Scope variablesScope, Scope localScope,
018                Scope argumentsScope, boolean checkArgs);
019    
020    }