//# 0 errors, 138 messages
//#
/*
    //#PreviewURLModel.java:1:1: class: org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel
    //#PreviewURLModel.java:1:1: method: org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel.org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init
 * Licensed to the Apache Software Foundation (ASF) under one or more
 *  contributor license agreements.  The ASF licenses this file to You
 * under the Apache License, Version 2.0 (the "License"); you may not
 * use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.  For additional information regarding
 * copyright in this work, please see the NOTICE file in the top level
 * directory of this distribution.
 */

package org.apache.roller.weblogger.ui.rendering.model;

import java.util.Map;
import org.apache.roller.weblogger.WebloggerException;
import org.apache.roller.weblogger.business.URLStrategy;
import org.apache.roller.weblogger.business.WebloggerFactory;
import org.apache.roller.weblogger.pojos.Weblog;
import org.apache.roller.weblogger.ui.rendering.util.WeblogPreviewRequest;
import org.apache.roller.weblogger.ui.rendering.util.WeblogRequest;

/**
 * Special subclass of URLModel which can change some of the urls which are
 * generated to make them work for previewing mode.
 */
public class PreviewURLModel extends URLModel {
    //#PreviewURLModel.java:33: method: void org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel.org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel()
    //#input(void org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel()): this
    //#output(void org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel()): this.locale
    //#output(void org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel()): this.previewRequest
    //#output(void org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel()): this.urlStrategy
    //#output(void org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel()): this.weblog
    //#post(void org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel()): this.locale == null
    //#post(void org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel()): this.previewRequest == null
    //#post(void org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel()): this.urlStrategy == null
    //#post(void org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel()): this.weblog == null
    
    private WeblogPreviewRequest previewRequest = null;
    private Weblog weblog = null;
    private String locale = null;
    
    private URLStrategy urlStrategy = null;
    //#PreviewURLModel.java:39: end of method: void org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel.org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel()
    
    
    public void init(Map initData) throws WebloggerException {
        
        // need a weblog request so that we can know the weblog and locale
        WeblogRequest weblogRequest = (WeblogRequest) initData.get("parsedRequest");
    //#PreviewURLModel.java:45: method: void org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel.init(Map)
    //#input(void init(Map)): initData
    //#input(void init(Map)): this
    //#output(void init(Map)): this.locale
    //#output(void init(Map)): this.previewRequest
    //#output(void init(Map)): this.urlStrategy
    //#output(void init(Map)): this.weblog
    //#pre[1] (void init(Map)): initData != null
    //#presumption(void init(Map)): java.util.Map:get(...)@45 != null
    //#presumption(void init(Map)): org.apache.roller.weblogger.business.WebloggerFactory:getWeblogger(...)@65 != null
    //#presumption(void init(Map)): org.apache.roller.weblogger.ui.rendering.util.WeblogPreviewRequest:instanceof(...)@52 == 1
    //#post(void init(Map)): init'ed(this.locale)
    //#post(void init(Map)): (soft) this.previewRequest != null
    //#post(void init(Map)): init'ed(this.urlStrategy)
    //#post(void init(Map)): init'ed(this.weblog)
    //#unanalyzed(void init(Map)): Effects-of-calling:java.util.Map:get
    //#unanalyzed(void init(Map)): Effects-of-calling:org.apache.roller.weblogger.ui.rendering.util.WeblogRequest:getWeblog
    //#unanalyzed(void init(Map)): Effects-of-calling:org.apache.roller.weblogger.ui.rendering.util.WeblogRequest:getLocale
    //#unanalyzed(void init(Map)): Effects-of-calling:org.apache.roller.weblogger.business.WebloggerFactory:getWeblogger
    //#unanalyzed(void init(Map)): Effects-of-calling:org.apache.roller.weblogger.business.Weblogger:getUrlStrategy
    //#test_vector(void init(Map)): java.util.Map:get(...)@63: Inverse{null}, Addr_Set{null}
        if(weblogRequest == null) {
            throw new WebloggerException("Expected 'weblogRequest' init param!");
        }
        
        // PreviewURLModel only works on preview requests, so cast weblogRequest
        // into a WeblogPreviewRequest and if it fails then throw exception
        if(weblogRequest instanceof WeblogPreviewRequest) {
            this.previewRequest = (WeblogPreviewRequest) weblogRequest;
        } else {
            throw new WebloggerException("weblogRequest is not a WeblogPreviewRequest."+
                    "  PreviewURLModel only supports preview requests.");
        }
        
        this.weblog = weblogRequest.getWeblog();
    //#PreviewURLModel.java:59: Warning: method not available
    //#    -- call on Weblog org.apache.roller.weblogger.ui.rendering.util.WeblogRequest:getWeblog()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel
    //#    method: void init(Map)
    //#    unanalyzed callee: Weblog org.apache.roller.weblogger.ui.rendering.util.WeblogRequest:getWeblog()
        this.locale = weblogRequest.getLocale();
    //#PreviewURLModel.java:60: Warning: method not available
    //#    -- call on String org.apache.roller.weblogger.ui.rendering.util.WeblogRequest:getLocale()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel
    //#    method: void init(Map)
    //#    unanalyzed callee: String org.apache.roller.weblogger.ui.rendering.util.WeblogRequest:getLocale()
        
        // look for url strategy
        urlStrategy = (URLStrategy) initData.get("urlStrategy");
        if(urlStrategy == null) {
            urlStrategy = WebloggerFactory.getWeblogger().getUrlStrategy();
    //#PreviewURLModel.java:65: Warning: method not available
    //#    -- call on Weblogger org.apache.roller.weblogger.business.WebloggerFactory:getWeblogger()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel
    //#    method: void init(Map)
    //#    unanalyzed callee: Weblogger org.apache.roller.weblogger.business.WebloggerFactory:getWeblogger()
    //#PreviewURLModel.java:65: Warning: method not available
    //#    -- call on URLStrategy org.apache.roller.weblogger.business.Weblogger:getUrlStrategy()
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel
    //#    method: void init(Map)
    //#    unanalyzed callee: URLStrategy org.apache.roller.weblogger.business.Weblogger:getUrlStrategy()
        }
        
        super.init(initData);
    }
    //#PreviewURLModel.java:69: end of method: void org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel.init(Map)
    
    
    /**
     * We need resource urls to point to our custom PreviewResourceServlet
     * because when previewing a theme the ResourceServlet has no way of
     * knowing what theme you are previewing and thus couldn't find the
     * resources for that theme.
     */
    public String resource(String filePath) {
        return urlStrategy.getWeblogResourceURL(weblog, filePath, true);
    //#PreviewURLModel.java:79: method: String org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel.resource(String)
    //#PreviewURLModel.java:79: Warning: method not available
    //#    -- call on String org.apache.roller.weblogger.business.URLStrategy:getWeblogResourceURL(Weblog, String, bool)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel
    //#    method: String resource(String)
    //#    unanalyzed callee: String org.apache.roller.weblogger.business.URLStrategy:getWeblogResourceURL(Weblog, String, bool)
    //#input(String resource(String)): filePath
    //#input(String resource(String)): this
    //#input(String resource(String)): this.urlStrategy
    //#input(String resource(String)): this.weblog
    //#output(String resource(String)): return_value
    //#pre[3] (String resource(String)): this.urlStrategy != null
    //#pre[4] (String resource(String)): init'ed(this.weblog)
    //#post(String resource(String)): init'ed(return_value)
    //#PreviewURLModel.java:79: end of method: String org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel.resource(String)
    }
    
}
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Descendant_Table[org/apache/roller/weblogger/ui/rendering/model/PreviewURLModel]
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.absoluteSearch(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.action(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.category(Ljava/lang/String;)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.category(Ljava/lang/String;I)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.collection(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.collection(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.comment(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.comments(Ljava/lang/String;)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.date(Ljava/lang/String;)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.date(Ljava/lang/String;I)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.editEntry(Ljava/lang/String;)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.entry(Ljava/lang/String;)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.getAbsoluteSite()Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.getCommentAuthenticator()Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.getCreateEntry()Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.getEditSettings()Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.getFeed()Lorg/apache/roller/weblogger/ui/rendering/model/URLModel$FeedURLS;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.getHome()Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.getLogin()Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.getLogout()Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.getModelName()Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.getRsd()Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.getSearch()Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.getSite()Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.home(I)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.home(Ljava/lang/String;)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.home(Ljava/lang/String;I)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.init(Ljava/util/Map;)V
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.page(Ljava/lang/String;)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.page(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.resource(Ljava/lang/String;)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.search(Ljava/lang/String;I)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.search(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.tag(Ljava/lang/String;)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.tag(Ljava/lang/String;I)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.tags(Ljava/util/List;)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.tags(Ljava/util/List;I)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.themeResource(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.themeResource(Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.trackback(Ljava/lang/String;)Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): org/apache/roller/weblogger/ui/rendering/model/Model.__Descendant_Table[org/apache/roller/weblogger/ui/rendering/model/PreviewURLModel]
    //#output(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): org/apache/roller/weblogger/ui/rendering/model/URLModel.__Descendant_Table[org/apache/roller/weblogger/ui/rendering/model/PreviewURLModel]
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Descendant_Table[org/apache/roller/weblogger/ui/rendering/model/PreviewURLModel] == &__Dispatch_Table
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): org/apache/roller/weblogger/ui/rendering/model/Model.__Descendant_Table[org/apache/roller/weblogger/ui/rendering/model/PreviewURLModel] == &__Dispatch_Table
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): org/apache/roller/weblogger/ui/rendering/model/URLModel.__Descendant_Table[org/apache/roller/weblogger/ui/rendering/model/PreviewURLModel] == &__Dispatch_Table
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.absoluteSearch(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.absoluteSearch
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.action(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.action
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.category(Ljava/lang/String;)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.category
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.category(Ljava/lang/String;I)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.category
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.collection(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.collection
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.collection(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.collection
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.comment(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.comment
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.comments(Ljava/lang/String;)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.comments
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.date(Ljava/lang/String;)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.date
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.date(Ljava/lang/String;I)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.date
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.editEntry(Ljava/lang/String;)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.editEntry
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.entry(Ljava/lang/String;)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.entry
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.getAbsoluteSite()Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.getAbsoluteSite
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.getCommentAuthenticator()Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.getCommentAuthenticator
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.getCreateEntry()Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.getCreateEntry
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.getEditSettings()Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.getEditSettings
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.getFeed()Lorg/apache/roller/weblogger/ui/rendering/model/URLModel$FeedURLS; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.getFeed
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.getHome()Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.getHome
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.getLogin()Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.getLogin
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.getLogout()Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.getLogout
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.getModelName()Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.getModelName
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.getRsd()Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.getRsd
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.getSearch()Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.getSearch
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.getSite()Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.getSite
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.home(I)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.home
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.home(Ljava/lang/String;)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.home
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.home(Ljava/lang/String;I)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.home
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.init(Ljava/util/Map;)V == &init
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.page(Ljava/lang/String;)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.page
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.page(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.page
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.resource(Ljava/lang/String;)Ljava/lang/String; == &resource
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.search(Ljava/lang/String;I)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.search
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.search(Ljava/lang/String;Ljava/lang/String;I)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.search
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.tag(Ljava/lang/String;)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.tag
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.tag(Ljava/lang/String;I)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.tag
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.tags(Ljava/util/List;)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.tags
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.tags(Ljava/util/List;I)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.tags
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.themeResource(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.themeResource
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.themeResource(Ljava/lang/String;Ljava/lang/String;Z)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.themeResource
    //#post(org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init): __Dispatch_Table.trackback(Ljava/lang/String;)Ljava/lang/String; == &org/apache/roller/weblogger/ui/rendering/model/URLModel.trackback
    //#PreviewURLModel.java:: end of method: org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel.org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel__static_init
    //#PreviewURLModel.java:: end of class: org.apache.roller.weblogger.ui.rendering.model.PreviewURLModel
