001    package railo.runtime.type;
002    
003    import railo.runtime.exp.PageException;
004    
005    /**
006     * Wraps a other Object
007     */
008    public interface ObjectWrap {
009    
010        /**
011         * returns embeded Object EL
012         * @return embeded Object
013         */
014        public Object getEmbededObject(Object defaultValue);
015    
016        /**
017         * returns embeded Object 
018         * @return embeded Object
019         * @throws PageException
020         */
021        public Object getEmbededObject() throws PageException;
022        
023    
024    }