//# 0 errors, 73 messages
//#
/*
    //#CommonPingTargetEdit.java:1:1: class: org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit
 * 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.struts2.admin;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;
import org.apache.roller.weblogger.ui.struts2.common.PingTargetEditBase;


/**
 * Action for modifying a common ping target.
 */
public class CommonPingTargetEdit extends PingTargetEditBase {
    
    private static Log log = LogFactory.getLog(CommonPingTargetEdit.class);
    //#CommonPingTargetEdit.java:31: method: org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit.org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init
    //#CommonPingTargetEdit.java:31: Warning: method not available
    //#    -- call on Log org.apache.commons.logging.LogFactory:getLog(Class)
    //#    severity: INFORMATIONAL
    //#    class: org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit
    //#    method: org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init
    //#    unanalyzed callee: Log org.apache.commons.logging.LogFactory:getLog(Class)
    //#output(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): __Descendant_Table[org/apache/roller/weblogger/ui/struts2/admin/CommonPingTargetEdit]
    //#output(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): __Dispatch_Table.execute()Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): __Dispatch_Table.getBean()Lorg/apache/roller/weblogger/ui/struts2/common/PingTargetFormBean;
    //#output(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): __Dispatch_Table.getLogger()Lorg/apache/commons/logging/Log;
    //#output(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): __Dispatch_Table.getPingTarget()Lorg/apache/roller/weblogger/pojos/PingTarget;
    //#output(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): __Dispatch_Table.isWeblogRequired()Z
    //#output(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): __Dispatch_Table.myPrepare()V
    //#output(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): __Dispatch_Table.myValidate(Lorg/apache/roller/weblogger/pojos/PingTarget;)V
    //#output(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): __Dispatch_Table.requiredUserRole()Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): __Dispatch_Table.save()Ljava/lang/String;
    //#output(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): __Dispatch_Table.setBean(Lorg/apache/roller/weblogger/ui/struts2/common/PingTargetFormBean;)V
    //#output(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): __Dispatch_Table.setPingTarget(Lorg/apache/roller/weblogger/pojos/PingTarget;)V
    //#output(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): log
    //#output(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): org/apache/roller/weblogger/ui/struts2/common/PingTargetEditBase.__Descendant_Table[org/apache/roller/weblogger/ui/struts2/admin/CommonPingTargetEdit]
    //#post(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): __Descendant_Table[org/apache/roller/weblogger/ui/struts2/admin/CommonPingTargetEdit] == &__Dispatch_Table
    //#post(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): org/apache/roller/weblogger/ui/struts2/common/PingTargetEditBase.__Descendant_Table[org/apache/roller/weblogger/ui/struts2/admin/CommonPingTargetEdit] == &__Dispatch_Table
    //#post(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): __Dispatch_Table.execute()Ljava/lang/String; == &org/apache/roller/weblogger/ui/struts2/common/PingTargetEditBase.execute
    //#post(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): __Dispatch_Table.getBean()Lorg/apache/roller/weblogger/ui/struts2/common/PingTargetFormBean; == &org/apache/roller/weblogger/ui/struts2/common/PingTargetEditBase.getBean
    //#post(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): __Dispatch_Table.getLogger()Lorg/apache/commons/logging/Log; == &getLogger
    //#post(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): __Dispatch_Table.getPingTarget()Lorg/apache/roller/weblogger/pojos/PingTarget; == &org/apache/roller/weblogger/ui/struts2/common/PingTargetEditBase.getPingTarget
    //#post(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): __Dispatch_Table.isWeblogRequired()Z == &isWeblogRequired
    //#post(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): __Dispatch_Table.myPrepare()V == &org/apache/roller/weblogger/ui/struts2/common/PingTargetEditBase.myPrepare
    //#post(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): __Dispatch_Table.myValidate(Lorg/apache/roller/weblogger/pojos/PingTarget;)V == &org/apache/roller/weblogger/ui/struts2/common/PingTargetEditBase.myValidate
    //#post(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): __Dispatch_Table.requiredUserRole()Ljava/lang/String; == &requiredUserRole
    //#post(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): __Dispatch_Table.save()Ljava/lang/String; == &org/apache/roller/weblogger/ui/struts2/common/PingTargetEditBase.save
    //#post(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): __Dispatch_Table.setBean(Lorg/apache/roller/weblogger/ui/struts2/common/PingTargetFormBean;)V == &org/apache/roller/weblogger/ui/struts2/common/PingTargetEditBase.setBean
    //#post(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): __Dispatch_Table.setPingTarget(Lorg/apache/roller/weblogger/pojos/PingTarget;)V == &org/apache/roller/weblogger/ui/struts2/common/PingTargetEditBase.setPingTarget
    //#post(org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init): init'ed(log)
    //#CommonPingTargetEdit.java:31: end of method: org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit.org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit__static_init
    
    
    public CommonPingTargetEdit() {
    //#CommonPingTargetEdit.java:34: method: void org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit.org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit()
    //#input(void org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit()): this
    //#output(void org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit()): new PingTargetFormBean(PingTargetEditBase#1) num objects
    //#output(void org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit()): new PingTargetFormBean(PingTargetEditBase#1).__Tag
    //#output(void org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit()): new PingTargetFormBean(PingTargetEditBase#1).id
    //#output(void org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit()): new PingTargetFormBean(PingTargetEditBase#1).name
    //#output(void org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit()): new PingTargetFormBean(PingTargetEditBase#1).pingUrl
    //#output(void org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit()): this.actionName
    //#output(void org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit()): this.bean
    //#output(void org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit()): this.desiredMenu
    //#output(void org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit()): this.pageTitle
    //#output(void org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit()): this.pingTarget
    //#new obj(void org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit()): new PingTargetFormBean(PingTargetEditBase#1)
    //#post(void org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit()): this.actionName == &"commonPingTargetEdit"
    //#post(void org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit()): this.bean == &new PingTargetFormBean(PingTargetEditBase#1)
    //#post(void org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit()): this.desiredMenu == &"admin"
    //#post(void org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit()): this.pageTitle == &"pingTarget.pingTarget"
    //#post(void org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit()): this.pingTarget == null
    //#post(void org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit()): new PingTargetFormBean(PingTargetEditBase#1).id == null
    //#post(void org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit()): new PingTargetFormBean(PingTargetEditBase#1).name == null
    //#post(void org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit()): new PingTargetFormBean(PingTargetEditBase#1).pingUrl == null
    //#post(void org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit()): new PingTargetFormBean(PingTargetEditBase#1) num objects == 1
    //#post(void org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit()): new PingTargetFormBean(PingTargetEditBase#1).__Tag == org/apache/roller/weblogger/ui/struts2/common/PingTargetFormBean
    //#unanalyzed(void org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit()): Effects-of-calling:org.apache.roller.weblogger.ui.struts2.util.UIAction
        this.actionName = "commonPingTargetEdit";
        this.desiredMenu = "admin";
        this.pageTitle = "pingTarget.pingTarget";
    }
    //#CommonPingTargetEdit.java:38: end of method: void org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit.org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit()
    
    
    public String requiredUserRole() {
        return "admin";
    //#CommonPingTargetEdit.java:42: method: String org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit.requiredUserRole()
    //#output(String requiredUserRole()): return_value
    //#post(String requiredUserRole()): return_value == &"admin"
    //#CommonPingTargetEdit.java:42: end of method: String org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit.requiredUserRole()
    }
    
    // no weblog required
    public boolean isWeblogRequired() {
        return false;
    //#CommonPingTargetEdit.java:47: method: bool org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit.isWeblogRequired()
    //#output(bool isWeblogRequired()): return_value
    //#post(bool isWeblogRequired()): return_value == 0
    //#CommonPingTargetEdit.java:47: end of method: bool org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit.isWeblogRequired()
    }
    
    
    protected Log getLogger() {
        return log;
    //#CommonPingTargetEdit.java:52: method: Log org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit.getLogger()
    //#input(Log getLogger()): log
    //#output(Log getLogger()): return_value
    //#pre[1] (Log getLogger()): init'ed(log)
    //#post(Log getLogger()): return_value == log
    //#post(Log getLogger()): init'ed(return_value)
    //#CommonPingTargetEdit.java:52: end of method: Log org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit.getLogger()
    }
    
}
    //#CommonPingTargetEdit.java:: end of class: org.apache.roller.weblogger.ui.struts2.admin.CommonPingTargetEdit
