Verschiedene depreacted Klassen und Methoden entfernt.

git-svn-id: https://svn.libreccm.org/ccm/trunk@369 8810af33-2d31-482b-a856-94f89814c4df
master
pb 2010-04-17 07:41:40 +00:00
parent 7faab110f4
commit b1e12b9e7f
577 changed files with 1159 additions and 1632 deletions

View File

@ -0,0 +1,4 @@
These models have been created using Soyatec eUML2 (Free Edition).
For installation instructions see http://www.soyatec.com/euml2/installation/

View File

@ -0,0 +1,409 @@
<?xml version="1.0" encoding="UTF-8"?>
<editmodel:SequenceDiagramEditModel xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:editmodel="editmodel.xmi" xmlns:options="options.xmi" name="overview-sequence" size="1963,1550" metadata="uml2-1.0" initialized="true" scrolledY="15" tag="1000" key="32303037303533312D313030302061706C6177732F7465727279">
<children xsi:type="editmodel:InstanceEditModel" location="69,20" size="100,1510" itemName="User">
<children xsi:type="editmodel:ActivationEditModel" location="42,128" size="16,1272" sequenceItemContainer="//@children.0" length="1272">
<sourceConnections xsi:type="editmodel:SequenceMessageEditModel" name="doService" id="com.arsdigita.web/BaseServlet#doService(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)" source="//@children.0/@children.0" target="//@children.1/@children.0" targetEnd="//@children.0/@children.0/@sourceConnections.0/@children.1" sourceEnd="//@children.0/@children.0/@sourceConnections.0/@children.0" connectionRouterKind="Manual" associatedMethod="doService(HttpServletRequest,HttpServletResponse)" associatedSequenceNumber="1">
<children xsi:type="editmodel:SequenceEndEditModel" anchorKind="FixedAtEdge" attachSource="true" userLabel="//@children.0/@children.0/@sourceConnections.0/@children.0/@children.0" methodLabel="//@children.0/@children.0/@sourceConnections.0/@children.0/@children.1" sequenceNumberLabel="//@children.0/@children.0/@sourceConnections.0/@children.0/@children.2" statementExpression="//@children.0/@children.0/@sourceConnections.0/@children.0/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="30,14" labelValue="/ccm/*"/>
<children xsi:type="editmodel:LabelEditModel" name="doService(HttpServletRequest,HttpServletResponse)" size="255,14"/>
<children xsi:type="editmodel:LabelEditModel" name="1" size="6,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
<children xsi:type="editmodel:SequenceEndEditModel" anchorKind="FixedAtEdge" userLabel="//@children.0/@children.0/@sourceConnections.0/@children.1/@children.0" methodLabel="//@children.0/@children.0/@sourceConnections.0/@children.1/@children.1" sequenceNumberLabel="//@children.0/@children.0/@sourceConnections.0/@children.1/@children.2" statementExpression="//@children.0/@children.0/@sourceConnections.0/@children.1/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
</sourceConnections>
</children>
</children>
<children xsi:type="editmodel:InstanceEditModel" name="DispatcherServlet" location="-90,20" size="210,1510" id="com.arsdigita.web/DispatcherServlet" itemName="ccm-dispatcher">
<children xsi:type="editmodel:ActivationEditModel" targetConnections="//@children.0/@children.0/@sourceConnections.0" location="97,128" size="16,1272" sequenceItemContainer="//@children.1" length="1272">
<sourceConnections xsi:type="editmodel:SequenceMessageEditModel" name="dispatch" id="com.arsdigita.web/BaseDispatcher#dispatch(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)" source="//@children.1/@children.0" target="//@children.2/@children.0" targetEnd="//@children.1/@children.0/@sourceConnections.0/@children.1" sourceEnd="//@children.1/@children.0/@sourceConnections.0/@children.0" connectionRouterKind="Manual" associatedMethod="dispatch(HttpServletRequest,HttpServletResponse): boolean" associatedSequenceNumber="1.1">
<children xsi:type="editmodel:SequenceEndEditModel" location="14,36" anchorKind="FixedAtEdge" attachSource="true" userLabel="//@children.1/@children.0/@sourceConnections.0/@children.0/@children.0" methodLabel="//@children.1/@children.0/@sourceConnections.0/@children.0/@children.1" sequenceNumberLabel="//@children.1/@children.0/@sourceConnections.0/@children.0/@children.2" statementExpression="//@children.1/@children.0/@sourceConnections.0/@children.0/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" name="dispatch(HttpServletRequest,HttpServletResponse): boolean" size="291,14"/>
<children xsi:type="editmodel:LabelEditModel" name="1.1" size="15,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
<children xsi:type="editmodel:SequenceEndEditModel" anchorKind="FixedAtEdge" userLabel="//@children.1/@children.0/@sourceConnections.0/@children.1/@children.0" methodLabel="//@children.1/@children.0/@sourceConnections.0/@children.1/@children.1" sequenceNumberLabel="//@children.1/@children.0/@sourceConnections.0/@children.1/@children.2" statementExpression="//@children.1/@children.0/@sourceConnections.0/@children.1/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
</sourceConnections>
</children>
</children>
<children xsi:type="editmodel:InstanceEditModel" name="BaseDispatcher" location="243,20" size="177,1510" id="com.arsdigita.web/BaseDispatcher" itemName="">
<children xsi:type="editmodel:ActivationEditModel" targetConnections="//@children.1/@children.0/@sourceConnections.0" location="80,164" size="16,1236" sequenceItemContainer="//@children.2" length="1236">
<sourceConnections xsi:type="editmodel:SequenceMessageEditModel" name="doService" id="com.arsdigita.web/BaseServlet#doService(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)" source="//@children.2/@children.0" target="//@children.4/@children.0" targetEnd="//@children.2/@children.0/@sourceConnections.0/@children.1" sourceEnd="//@children.2/@children.0/@sourceConnections.0/@children.0" connectionRouterKind="Manual" associatedMethod="doService(HttpServletRequest,HttpServletResponse)" associatedSequenceNumber="1.1.1">
<children xsi:type="editmodel:SequenceEndEditModel" location="12,47" anchorKind="FixedAtEdge" attachSource="true" userLabel="//@children.2/@children.0/@sourceConnections.0/@children.0/@children.0" methodLabel="//@children.2/@children.0/@sourceConnections.0/@children.0/@children.1" sequenceNumberLabel="//@children.2/@children.0/@sourceConnections.0/@children.0/@children.2" statementExpression="//@children.2/@children.0/@sourceConnections.0/@children.0/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" name="doService(HttpServletRequest,HttpServletResponse)" size="255,14"/>
<children xsi:type="editmodel:LabelEditModel" name="1.1.1" size="24,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
<children xsi:type="editmodel:SequenceEndEditModel" anchorKind="FixedAtEdge" userLabel="//@children.2/@children.0/@sourceConnections.0/@children.1/@children.0" methodLabel="//@children.2/@children.0/@sourceConnections.0/@children.1/@children.1" sequenceNumberLabel="//@children.2/@children.0/@sourceConnections.0/@children.1/@children.2" statementExpression="//@children.2/@children.0/@sourceConnections.0/@children.1/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
</sourceConnections>
</children>
</children>
<children xsi:type="editmodel:InstanceEditModel" name="HttpJspPage" location="990,20" size="152,1510" id="javax.servlet.jsp/HttpJspPage" itemName="index.jsp">
<children xsi:type="editmodel:ActivationEditModel" targetConnections="//@children.4/@children.2/@sourceConnections.1" location="68,456" size="16,944" sequenceItemContainer="//@children.3" length="944">
<sourceConnections xsi:type="editmodel:SequenceMessageEditModel" name="doStartTag" id="javax.servlet.jsp.tagext/Tag#doStartTag()" source="//@children.3/@children.0" target="//@children.7/@children.1" targetEnd="//@children.3/@children.0/@sourceConnections.0/@children.1" sourceEnd="//@children.3/@children.0/@sourceConnections.0/@children.0" connectionRouterKind="Manual" associatedMethod="doStartTag(): int" associatedSequenceNumber="1.1.1.2.2.2">
<children xsi:type="editmodel:SequenceEndEditModel" location="7,92" anchorKind="FixedAtEdge" attachSource="true" userLabel="//@children.3/@children.0/@sourceConnections.0/@children.0/@children.0" methodLabel="//@children.3/@children.0/@sourceConnections.0/@children.0/@children.1" sequenceNumberLabel="//@children.3/@children.0/@sourceConnections.0/@children.0/@children.2" statementExpression="//@children.3/@children.0/@sourceConnections.0/@children.0/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" name="doStartTag(): int" size="77,14"/>
<children xsi:type="editmodel:LabelEditModel" name="1.1.1.2.2.2" size="51,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
<children xsi:type="editmodel:SequenceEndEditModel" anchorKind="FixedAtEdge" userLabel="//@children.3/@children.0/@sourceConnections.0/@children.1/@children.0" methodLabel="//@children.3/@children.0/@sourceConnections.0/@children.1/@children.1" sequenceNumberLabel="//@children.3/@children.0/@sourceConnections.0/@children.1/@children.2" statementExpression="//@children.3/@children.0/@sourceConnections.0/@children.1/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
</sourceConnections>
<sourceConnections xsi:type="editmodel:SequenceMessageEditModel" source="//@children.3/@children.0" target="//@children.7" targetEnd="//@children.3/@children.0/@sourceConnections.1/@children.1" sourceEnd="//@children.3/@children.0/@sourceConnections.1/@children.0" connectionRouterKind="Manual" associatedMethod="" associatedSequenceNumber="1.1.1.2.2.1" creation="true">
<children xsi:type="editmodel:SequenceEndEditModel" location="6,2" anchorKind="FixedAtEdge" attachSource="true" userLabel="//@children.3/@children.0/@sourceConnections.1/@children.0/@children.0" methodLabel="//@children.3/@children.0/@sourceConnections.1/@children.0/@children.1" sequenceNumberLabel="//@children.3/@children.0/@sourceConnections.1/@children.0/@children.2" statementExpression="//@children.3/@children.0/@sourceConnections.1/@children.0/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" name="1.1.1.2.2.1" size="51,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
<children xsi:type="editmodel:SequenceEndEditModel" location="0,40" anchorKind="FixedAtEdge" userLabel="//@children.3/@children.0/@sourceConnections.1/@children.1/@children.0" methodLabel="//@children.3/@children.0/@sourceConnections.1/@children.1/@children.1" sequenceNumberLabel="//@children.3/@children.0/@sourceConnections.1/@children.1/@children.2" statementExpression="//@children.3/@children.0/@sourceConnections.1/@children.1/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
</sourceConnections>
<sourceConnections xsi:type="editmodel:SequenceMessageEditModel" name="doEndTag" id="javax.servlet.jsp.tagext/Tag#doEndTag()" source="//@children.3/@children.0" target="//@children.7/@children.3" targetEnd="//@children.3/@children.0/@sourceConnections.2/@children.1" sourceEnd="//@children.3/@children.0/@sourceConnections.2/@children.0" connectionRouterKind="Manual" associatedMethod="doEndTag(): int" associatedSequenceNumber="1.1.1.2.2.3">
<children xsi:type="editmodel:SequenceEndEditModel" location="14,259" anchorKind="FixedAtEdge" attachSource="true" userLabel="//@children.3/@children.0/@sourceConnections.2/@children.0/@children.0" methodLabel="//@children.3/@children.0/@sourceConnections.2/@children.0/@children.1" sequenceNumberLabel="//@children.3/@children.0/@sourceConnections.2/@children.0/@children.2" statementExpression="//@children.3/@children.0/@sourceConnections.2/@children.0/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" name="doEndTag(): int" size="72,14"/>
<children xsi:type="editmodel:LabelEditModel" name="1.1.1.2.2.3" size="51,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
<children xsi:type="editmodel:SequenceEndEditModel" anchorKind="FixedAtEdge" userLabel="//@children.3/@children.0/@sourceConnections.2/@children.1/@children.0" methodLabel="//@children.3/@children.0/@sourceConnections.2/@children.1/@children.1" sequenceNumberLabel="//@children.3/@children.0/@sourceConnections.2/@children.1/@children.2" statementExpression="//@children.3/@children.0/@sourceConnections.2/@children.1/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
</sourceConnections>
<sourceConnections xsi:type="editmodel:SequenceMessageEditModel" name="servePageWithPresentationManager" id="com.arsdigita.bebop.jsp/ShowAll#servePageWithPresentationManager()" source="//@children.3/@children.0" target="//@children.10/@children.1" targetEnd="//@children.3/@children.0/@sourceConnections.3/@children.1" sourceEnd="//@children.3/@children.0/@sourceConnections.3/@children.0" connectionRouterKind="Manual" associatedMethod="servePageWithPresentationManager()" associatedSequenceNumber="1.1.1.2.2.5">
<children xsi:type="editmodel:SequenceEndEditModel" location="12,665" anchorKind="FixedAtEdge" attachSource="true" userLabel="//@children.3/@children.0/@sourceConnections.3/@children.0/@children.0" methodLabel="//@children.3/@children.0/@sourceConnections.3/@children.0/@children.1" sequenceNumberLabel="//@children.3/@children.0/@sourceConnections.3/@children.0/@children.2" statementExpression="//@children.3/@children.0/@sourceConnections.3/@children.0/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" name="servePageWithPresentationManager()" size="183,14"/>
<children xsi:type="editmodel:LabelEditModel" name="1.1.1.2.2.5" size="51,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
<children xsi:type="editmodel:SequenceEndEditModel" anchorKind="FixedAtEdge" userLabel="//@children.3/@children.0/@sourceConnections.3/@children.1/@children.0" methodLabel="//@children.3/@children.0/@sourceConnections.3/@children.1/@children.1" sequenceNumberLabel="//@children.3/@children.0/@sourceConnections.3/@children.1/@children.2" statementExpression="//@children.3/@children.0/@sourceConnections.3/@children.1/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
</sourceConnections>
<sourceConnections xsi:type="editmodel:SequenceMessageEditModel" source="//@children.3/@children.0" target="//@children.10" targetEnd="//@children.3/@children.0/@sourceConnections.4/@children.1" sourceEnd="//@children.3/@children.0/@sourceConnections.4/@children.0" connectionRouterKind="Manual" associatedMethod="" associatedSequenceNumber="1.1.1.2.2.4" creation="true">
<children xsi:type="editmodel:SequenceEndEditModel" location="11,575" anchorKind="FixedAtEdge" attachSource="true" userLabel="//@children.3/@children.0/@sourceConnections.4/@children.0/@children.0" methodLabel="//@children.3/@children.0/@sourceConnections.4/@children.0/@children.1" sequenceNumberLabel="//@children.3/@children.0/@sourceConnections.4/@children.0/@children.2" statementExpression="//@children.3/@children.0/@sourceConnections.4/@children.0/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" name="1.1.1.2.2.4" size="51,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
<children xsi:type="editmodel:SequenceEndEditModel" location="0,40" anchorKind="FixedAtEdge" userLabel="//@children.3/@children.0/@sourceConnections.4/@children.1/@children.0" methodLabel="//@children.3/@children.0/@sourceConnections.4/@children.1/@children.1" sequenceNumberLabel="//@children.3/@children.0/@sourceConnections.4/@children.1/@children.2" statementExpression="//@children.3/@children.0/@sourceConnections.4/@children.1/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
</sourceConnections>
</children>
</children>
<children xsi:type="editmodel:InstanceEditModel" name="ApplicationFileServlet" location="450,20" size="151,1510" id="com.arsdigita.web/ApplicationFileServlet" itemName="">
<children xsi:type="editmodel:ActivationEditModel" targetConnections="//@children.2/@children.0/@sourceConnections.0" location="67,211" size="16,1189" sequenceItemContainer="//@children.4" recursiveChildren="//@children.4/@children.1 //@children.4/@children.2" length="1189">
<sourceConnections xsi:type="editmodel:SelfSequenceMessageEditModel" name="getApplication" id="com.arsdigita.web/BaseApplicationServlet#getApplication(Ljavax.servlet.http.HttpServletRequest;)" source="//@children.4/@children.0" target="//@children.4/@children.1" targetEnd="//@children.4/@children.0/@sourceConnections.0/@children.1" sourceEnd="//@children.4/@children.0/@sourceConnections.0/@children.0" connectionRouterKind="Manhattan" associatedMethod="getApplication(HttpServletRequest): Application" associatedSequenceNumber="1.1.1.1">
<children xsi:type="editmodel:SequenceEndEditModel" location="6,20" anchorKind="FixedAtEdge" attachSource="true" userLabel="//@children.4/@children.0/@sourceConnections.0/@children.0/@children.0" methodLabel="//@children.4/@children.0/@sourceConnections.0/@children.0/@children.1" sequenceNumberLabel="//@children.4/@children.0/@sourceConnections.0/@children.0/@children.2" statementExpression="//@children.4/@children.0/@sourceConnections.0/@children.0/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" name="getApplication(HttpServletRequest): Application" size="227,14"/>
<children xsi:type="editmodel:LabelEditModel" name="1.1.1.1" size="33,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
<children xsi:type="editmodel:SequenceEndEditModel" location="16,0" anchorKind="FixedAtEdge" userLabel="//@children.4/@children.0/@sourceConnections.0/@children.1/@children.0" methodLabel="//@children.4/@children.0/@sourceConnections.0/@children.1/@children.1" sequenceNumberLabel="//@children.4/@children.0/@sourceConnections.0/@children.1/@children.2" statementExpression="//@children.4/@children.0/@sourceConnections.0/@children.1/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
</sourceConnections>
<sourceConnections xsi:type="editmodel:SelfSequenceMessageEditModel" name="doService" id="com.arsdigita.web/BaseApplicationServlet#doService(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;Lcom.arsdigita.web.Application;)" source="//@children.4/@children.0" target="//@children.4/@children.2" targetEnd="//@children.4/@children.0/@sourceConnections.1/@children.1" sourceEnd="//@children.4/@children.0/@sourceConnections.1/@children.0" connectionRouterKind="Manhattan" associatedMethod="doService(HttpServletRequest,HttpServletResponse,Application)" associatedSequenceNumber="1.1.1.2">
<children xsi:type="editmodel:SequenceEndEditModel" location="5,120" anchorKind="FixedAtEdge" attachSource="true" userLabel="//@children.4/@children.0/@sourceConnections.1/@children.0/@children.0" methodLabel="//@children.4/@children.0/@sourceConnections.1/@children.0/@children.1" sequenceNumberLabel="//@children.4/@children.0/@sourceConnections.1/@children.0/@children.2" statementExpression="//@children.4/@children.0/@sourceConnections.1/@children.0/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" name="doService(HttpServletRequest,HttpServletResponse,Application)" size="311,14"/>
<children xsi:type="editmodel:LabelEditModel" name="1.1.1.2" size="33,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
<children xsi:type="editmodel:SequenceEndEditModel" location="16,0" anchorKind="FixedAtEdge" userLabel="//@children.4/@children.0/@sourceConnections.1/@children.1/@children.0" methodLabel="//@children.4/@children.0/@sourceConnections.1/@children.1/@children.1" sequenceNumberLabel="//@children.4/@children.0/@sourceConnections.1/@children.1/@children.2" statementExpression="//@children.4/@children.0/@sourceConnections.1/@children.1/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
</sourceConnections>
</children>
<children xsi:type="editmodel:RecursiveActivationEditModel" targetConnections="//@children.4/@children.0/@sourceConnections.0" location="75,241" size="16,65" sequenceItemContainer="//@children.4" length="65" associatedActivation="//@children.4/@children.0" relativeLocation="8,30">
<sourceConnections xsi:type="editmodel:SequenceMessageEditModel" source="//@children.4/@children.1" target="//@children.6/@children.0" targetEnd="//@children.4/@children.1/@sourceConnections.0/@children.1" sourceEnd="//@children.4/@children.1/@sourceConnections.0/@children.0" connectionRouterKind="Manual" associatedMethod="" associatedSequenceNumber="1.1.1.1.1">
<children xsi:type="editmodel:SequenceEndEditModel" location="3,25" anchorKind="FixedAtEdge" attachSource="true" userLabel="//@children.4/@children.1/@sourceConnections.0/@children.0/@children.0" methodLabel="//@children.4/@children.1/@sourceConnections.0/@children.0/@children.1" sequenceNumberLabel="//@children.4/@children.1/@sourceConnections.0/@children.0/@children.2" statementExpression="//@children.4/@children.1/@sourceConnections.0/@children.0/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="90,14" labelValue="retrieveApplication"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" name="1.1.1.1.1" size="42,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
<children xsi:type="editmodel:SequenceEndEditModel" anchorKind="FixedAtEdge" userLabel="//@children.4/@children.1/@sourceConnections.0/@children.1/@children.0" methodLabel="//@children.4/@children.1/@sourceConnections.0/@children.1/@children.1" sequenceNumberLabel="//@children.4/@children.1/@sourceConnections.0/@children.1/@children.2" statementExpression="//@children.4/@children.1/@sourceConnections.0/@children.1/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
</sourceConnections>
</children>
<children xsi:type="editmodel:RecursiveActivationEditModel" targetConnections="//@children.4/@children.0/@sourceConnections.1" location="75,341" size="16,1059" sequenceItemContainer="//@children.4" length="1059" associatedActivation="//@children.4/@children.0" relativeLocation="8,170">
<sourceConnections xsi:type="editmodel:SequenceMessageEditModel" name="resolve" id="com.arsdigita.web/ApplicationFileResolver#resolve(Ljava.lang.String;Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;Lcom.arsdigita.web.Application;)" source="//@children.4/@children.2" target="//@children.5/@children.0" targetEnd="//@children.4/@children.2/@sourceConnections.0/@children.1" sourceEnd="//@children.4/@children.2/@sourceConnections.0/@children.0" connectionRouterKind="Manual" associatedMethod="resolve(String,HttpServletRequest,HttpServletResponse,Application): RequestDispatcher" associatedSequenceNumber="1.1.1.2.1">
<children xsi:type="editmodel:SequenceEndEditModel" location="14,45" anchorKind="FixedAtEdge" attachSource="true" userLabel="//@children.4/@children.2/@sourceConnections.0/@children.0/@children.0" methodLabel="//@children.4/@children.2/@sourceConnections.0/@children.0/@children.1" sequenceNumberLabel="//@children.4/@children.2/@sourceConnections.0/@children.0/@children.2" statementExpression="//@children.4/@children.2/@sourceConnections.0/@children.0/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" name="resolve(String,HttpServletRequest,HttpServletResponse,Application): RequestDispatcher" size="427,14"/>
<children xsi:type="editmodel:LabelEditModel" name="1.1.1.2.1" size="42,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
<children xsi:type="editmodel:SequenceEndEditModel" anchorKind="FixedAtEdge" userLabel="//@children.4/@children.2/@sourceConnections.0/@children.1/@children.0" methodLabel="//@children.4/@children.2/@sourceConnections.0/@children.1/@children.1" sequenceNumberLabel="//@children.4/@children.2/@sourceConnections.0/@children.1/@children.2" statementExpression="//@children.4/@children.2/@sourceConnections.0/@children.1/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
</sourceConnections>
<sourceConnections xsi:type="editmodel:SequenceMessageEditModel" name="service" id="javax.servlet/Servlet#service(Ljavax.servlet.ServletRequest;Ljavax.servlet.ServletResponse;)" source="//@children.4/@children.2" target="//@children.3/@children.0" targetEnd="//@children.4/@children.2/@sourceConnections.1/@children.1" sourceEnd="//@children.4/@children.2/@sourceConnections.1/@children.0" connectionRouterKind="Manual" associatedMethod="service(ServletRequest,ServletResponse)" associatedSequenceNumber="1.1.1.2.2">
<children xsi:type="editmodel:SequenceEndEditModel" location="12,115" anchorKind="FixedAtEdge" attachSource="true" userLabel="//@children.4/@children.2/@sourceConnections.1/@children.0/@children.0" methodLabel="//@children.4/@children.2/@sourceConnections.1/@children.0/@children.1" sequenceNumberLabel="//@children.4/@children.2/@sourceConnections.1/@children.0/@children.2" statementExpression="//@children.4/@children.2/@sourceConnections.1/@children.0/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="40,14" labelValue="forward"/>
<children xsi:type="editmodel:LabelEditModel" name="service(ServletRequest,ServletResponse)" size="204,14"/>
<children xsi:type="editmodel:LabelEditModel" name="1.1.1.2.2" size="42,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
<children xsi:type="editmodel:SequenceEndEditModel" anchorKind="FixedAtEdge" userLabel="//@children.4/@children.2/@sourceConnections.1/@children.1/@children.0" methodLabel="//@children.4/@children.2/@sourceConnections.1/@children.1/@children.1" sequenceNumberLabel="//@children.4/@children.2/@sourceConnections.1/@children.1/@children.2" statementExpression="//@children.4/@children.2/@sourceConnections.1/@children.1/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
</sourceConnections>
</children>
</children>
<children xsi:type="editmodel:InstanceEditModel" name="ApplicationFileResolver" location="835,20" size="160,1510" id="com.arsdigita.web/ApplicationFileResolver" itemName="">
<children xsi:type="editmodel:ActivationEditModel" targetConnections="//@children.4/@children.2/@sourceConnections.0" location="72,386" size="16,40" sequenceItemContainer="//@children.5"/>
</children>
<children xsi:type="editmodel:InstanceEditModel" name="Application" location="630,20" size="101,1510" id="com.arsdigita.dmi/Application" itemName="">
<children xsi:type="editmodel:ActivationEditModel" targetConnections="//@children.4/@children.1/@sourceConnections.0" location="42,266" size="16,40" sequenceItemContainer="//@children.6"/>
</children>
<children xsi:type="editmodel:InstanceEditModel" targetConnections="//@children.3/@children.0/@sourceConnections.1" name="DefinePage" location="1140,438" size="104,1092" id="com.arsdigita.bebop.jsp/DefinePage" itemName="" creatingActivation="//@children.7/@children.0" creation="true">
<children xsi:type="editmodel:ActivationEditModel" location="44,80" size="16,40" sequenceItemContainer="//@children.7"/>
<children xsi:type="editmodel:ActivationEditModel" targetConnections="//@children.3/@children.0/@sourceConnections.0" location="44,130" size="16,138" sequenceItemContainer="//@children.7" recursiveChildren="//@children.7/@children.2" length="138">
<sourceConnections xsi:type="editmodel:SelfSequenceMessageEditModel" name="buildPage" id="com.arsdigita.bebop.jsp/DefinePage#buildPage()" source="//@children.7/@children.1" target="//@children.7/@children.2" targetEnd="//@children.7/@children.1/@sourceConnections.0/@children.1" sourceEnd="//@children.7/@children.1/@sourceConnections.0/@children.0" connectionRouterKind="Manhattan" associatedMethod="buildPage(): Page" associatedSequenceNumber="1.1.1.2.2.2.1">
<children xsi:type="editmodel:SequenceEndEditModel" location="2,22" anchorKind="FixedAtEdge" attachSource="true" userLabel="//@children.7/@children.1/@sourceConnections.0/@children.0/@children.0" methodLabel="//@children.7/@children.1/@sourceConnections.0/@children.0/@children.1" sequenceNumberLabel="//@children.7/@children.1/@sourceConnections.0/@children.0/@children.2" statementExpression="//@children.7/@children.1/@sourceConnections.0/@children.0/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" name="buildPage(): Page" size="84,14"/>
<children xsi:type="editmodel:LabelEditModel" name="1.1.1.2.2.2.1" size="60,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
<children xsi:type="editmodel:SequenceEndEditModel" location="16,0" anchorKind="FixedAtEdge" userLabel="//@children.7/@children.1/@sourceConnections.0/@children.1/@children.0" methodLabel="//@children.7/@children.1/@sourceConnections.0/@children.1/@children.1" sequenceNumberLabel="//@children.7/@children.1/@sourceConnections.0/@children.1/@children.2" statementExpression="//@children.7/@children.1/@sourceConnections.0/@children.1/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
</sourceConnections>
</children>
<children xsi:type="editmodel:RecursiveActivationEditModel" targetConnections="//@children.7/@children.1/@sourceConnections.0" location="52,162" size="16,106" sequenceItemContainer="//@children.7" length="106" associatedActivation="//@children.7/@children.1" relativeLocation="8,20">
<sourceConnections xsi:type="editmodel:SequenceMessageEditModel" source="//@children.7/@children.2" target="//@children.8" targetEnd="//@children.7/@children.2/@sourceConnections.0/@children.1" sourceEnd="//@children.7/@children.2/@sourceConnections.0/@children.0" connectionRouterKind="Manual" associatedMethod="" associatedSequenceNumber="1.1.1.2.2.2.1.1" creation="true">
<children xsi:type="editmodel:SequenceEndEditModel" location="8,26" anchorKind="FixedAtEdge" attachSource="true" userLabel="//@children.7/@children.2/@sourceConnections.0/@children.0/@children.0" methodLabel="//@children.7/@children.2/@sourceConnections.0/@children.0/@children.1" sequenceNumberLabel="//@children.7/@children.2/@sourceConnections.0/@children.0/@children.2" statementExpression="//@children.7/@children.2/@sourceConnections.0/@children.0/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" name="1.1.1.2.2.2.1.1" size="69,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
<children xsi:type="editmodel:SequenceEndEditModel" location="0,40" anchorKind="FixedAtEdge" userLabel="//@children.7/@children.2/@sourceConnections.0/@children.1/@children.0" methodLabel="//@children.7/@children.2/@sourceConnections.0/@children.1/@children.1" sequenceNumberLabel="//@children.7/@children.2/@sourceConnections.0/@children.1/@children.2" statementExpression="//@children.7/@children.2/@sourceConnections.0/@children.1/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
</sourceConnections>
</children>
<children xsi:type="editmodel:ActivationEditModel" targetConnections="//@children.3/@children.0/@sourceConnections.2" location="44,297" size="16,284" sequenceItemContainer="//@children.7" length="284">
<sourceConnections xsi:type="editmodel:SequenceMessageEditModel" name="process" id="com.arsdigita.bebop/Page#process(Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)" source="//@children.7/@children.3" target="//@children.8/@children.1" targetEnd="//@children.7/@children.3/@sourceConnections.0/@children.1" sourceEnd="//@children.7/@children.3/@sourceConnections.0/@children.0" connectionRouterKind="Manual" associatedMethod="process(HttpServletRequest,HttpServletResponse): PageState" associatedSequenceNumber="1.1.1.2.2.3.1">
<children xsi:type="editmodel:SequenceEndEditModel" location="9,46" anchorKind="FixedAtEdge" attachSource="true" userLabel="//@children.7/@children.3/@sourceConnections.0/@children.0/@children.0" methodLabel="//@children.7/@children.3/@sourceConnections.0/@children.0/@children.1" sequenceNumberLabel="//@children.7/@children.3/@sourceConnections.0/@children.0/@children.2" statementExpression="//@children.7/@children.3/@sourceConnections.0/@children.0/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" name="process(HttpServletRequest,HttpServletResponse): PageState" size="301,14"/>
<children xsi:type="editmodel:LabelEditModel" name="1.1.1.2.2.3.1" size="60,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
<children xsi:type="editmodel:SequenceEndEditModel" anchorKind="FixedAtEdge" userLabel="//@children.7/@children.3/@sourceConnections.0/@children.1/@children.0" methodLabel="//@children.7/@children.3/@sourceConnections.0/@children.1/@children.1" sequenceNumberLabel="//@children.7/@children.3/@sourceConnections.0/@children.1/@children.2" statementExpression="//@children.7/@children.3/@sourceConnections.0/@children.1/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
</sourceConnections>
<sourceConnections xsi:type="editmodel:SequenceMessageEditModel" name="generateXML" id="com.arsdigita.bebop/Page#generateXML(Lcom.arsdigita.bebop.PageState;Lcom.arsdigita.xml.Document;)" source="//@children.7/@children.3" target="//@children.8/@children.3" targetEnd="//@children.7/@children.3/@sourceConnections.1/@children.1" sourceEnd="//@children.7/@children.3/@sourceConnections.1/@children.0" connectionRouterKind="Manual" associatedMethod="generateXML(PageState,Document)" associatedSequenceNumber="1.1.1.2.2.3.2">
<children xsi:type="editmodel:SequenceEndEditModel" location="4,237" anchorKind="FixedAtEdge" attachSource="true" userLabel="//@children.7/@children.3/@sourceConnections.1/@children.0/@children.0" methodLabel="//@children.7/@children.3/@sourceConnections.1/@children.0/@children.1" sequenceNumberLabel="//@children.7/@children.3/@sourceConnections.1/@children.0/@children.2" statementExpression="//@children.7/@children.3/@sourceConnections.1/@children.0/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" name="generateXML(PageState,Document)" size="172,14"/>
<children xsi:type="editmodel:LabelEditModel" name="1.1.1.2.2.3.2" size="60,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
<children xsi:type="editmodel:SequenceEndEditModel" anchorKind="FixedAtEdge" userLabel="//@children.7/@children.3/@sourceConnections.1/@children.1/@children.0" methodLabel="//@children.7/@children.3/@sourceConnections.1/@children.1/@children.1" sequenceNumberLabel="//@children.7/@children.3/@sourceConnections.1/@children.1/@children.2" statementExpression="//@children.7/@children.3/@sourceConnections.1/@children.1/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
</sourceConnections>
</children>
</children>
<children xsi:type="editmodel:InstanceEditModel" targetConnections="//@children.7/@children.2/@sourceConnections.0" name="Page" location="1301,586" size="100,944" id="com.arsdigita.bebop/Page" itemName="" creatingActivation="//@children.8/@children.0" creation="true">
<children xsi:type="editmodel:ActivationEditModel" location="42,80" size="16,40" sequenceItemContainer="//@children.8"/>
<children xsi:type="editmodel:ActivationEditModel" targetConnections="//@children.7/@children.3/@sourceConnections.0" location="42,195" size="16,181" sequenceItemContainer="//@children.8" recursiveChildren="//@children.8/@children.2" length="181">
<sourceConnections xsi:type="editmodel:SequenceMessageEditModel" name="PageState" id="com.arsdigita.bebop/PageState#PageState(Lcom.arsdigita.bebop.Page;Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)" source="//@children.8/@children.1" target="//@children.9" targetEnd="//@children.8/@children.1/@sourceConnections.0/@children.1" sourceEnd="//@children.8/@children.1/@sourceConnections.0/@children.0" connectionRouterKind="Manual" associatedMethod="PageState(Page,HttpServletRequest,HttpServletResponse)" associatedSequenceNumber="1.1.1.2.2.3.1.1" creation="true">
<children xsi:type="editmodel:SequenceEndEditModel" location="13,34" anchorKind="FixedAtEdge" attachSource="true" userLabel="//@children.8/@children.1/@sourceConnections.0/@children.0/@children.0" methodLabel="//@children.8/@children.1/@sourceConnections.0/@children.0/@children.1" sequenceNumberLabel="//@children.8/@children.1/@sourceConnections.0/@children.0/@children.2" statementExpression="//@children.8/@children.1/@sourceConnections.0/@children.0/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" name="PageState(Page,HttpServletRequest,HttpServletResponse)" size="282,14"/>
<children xsi:type="editmodel:LabelEditModel" name="1.1.1.2.2.3.1.1" size="69,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
<children xsi:type="editmodel:SequenceEndEditModel" location="0,40" anchorKind="FixedAtEdge" userLabel="//@children.8/@children.1/@sourceConnections.0/@children.1/@children.0" methodLabel="//@children.8/@children.1/@sourceConnections.0/@children.1/@children.1" sequenceNumberLabel="//@children.8/@children.1/@sourceConnections.0/@children.1/@children.2" statementExpression="//@children.8/@children.1/@sourceConnections.0/@children.1/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
</sourceConnections>
<sourceConnections xsi:type="editmodel:SelfSequenceMessageEditModel" name="process" id="com.arsdigita.bebop/Page#process(Lcom.arsdigita.bebop.PageState;)" source="//@children.8/@children.1" target="//@children.8/@children.2" targetEnd="//@children.8/@children.1/@sourceConnections.1/@children.1" sourceEnd="//@children.8/@children.1/@sourceConnections.1/@children.0" connectionRouterKind="Manhattan" associatedMethod="process(PageState)" associatedSequenceNumber="1.1.1.2.2.3.1.2">
<children xsi:type="editmodel:SequenceEndEditModel" location="8,114" anchorKind="FixedAtEdge" attachSource="true" userLabel="//@children.8/@children.1/@sourceConnections.1/@children.0/@children.0" methodLabel="//@children.8/@children.1/@sourceConnections.1/@children.0/@children.1" sequenceNumberLabel="//@children.8/@children.1/@sourceConnections.1/@children.0/@children.2" statementExpression="//@children.8/@children.1/@sourceConnections.1/@children.0/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" name="process(PageState)" size="97,14"/>
<children xsi:type="editmodel:LabelEditModel" name="1.1.1.2.2.3.1.2" size="69,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
<children xsi:type="editmodel:SequenceEndEditModel" location="16,0" anchorKind="FixedAtEdge" userLabel="//@children.8/@children.1/@sourceConnections.1/@children.1/@children.0" methodLabel="//@children.8/@children.1/@sourceConnections.1/@children.1/@children.1" sequenceNumberLabel="//@children.8/@children.1/@sourceConnections.1/@children.1/@children.2" statementExpression="//@children.8/@children.1/@sourceConnections.1/@children.1/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
</sourceConnections>
</children>
<children xsi:type="editmodel:RecursiveActivationEditModel" targetConnections="//@children.8/@children.1/@sourceConnections.1" location="50,319" size="16,40" sequenceItemContainer="//@children.8" associatedActivation="//@children.8/@children.1" relativeLocation="8,110"/>
<children xsi:type="editmodel:ActivationEditModel" targetConnections="//@children.7/@children.3/@sourceConnections.1" location="42,386" size="16,40" sequenceItemContainer="//@children.8"/>
</children>
<children xsi:type="editmodel:InstanceEditModel" targetConnections="//@children.8/@children.1/@sourceConnections.0" name="PageState" location="1400,775" size="100,755" id="com.arsdigita.bebop/PageState" itemName="" creatingActivation="//@children.9/@children.0" creation="true">
<children xsi:type="editmodel:ActivationEditModel" location="42,80" size="16,40" sequenceItemContainer="//@children.9"/>
</children>
<children xsi:type="editmodel:InstanceEditModel" targetConnections="//@children.3/@children.0/@sourceConnections.4" name="ShowAll" location="1545,1011" size="100,519" id="com.arsdigita.bebop.jsp/ShowAll" itemName="" creatingActivation="//@children.10/@children.0" creation="true">
<children xsi:type="editmodel:ActivationEditModel" location="42,80" size="16,40" sequenceItemContainer="//@children.10"/>
<children xsi:type="editmodel:ActivationEditModel" targetConnections="//@children.3/@children.0/@sourceConnections.3" location="42,130" size="16,279" sequenceItemContainer="//@children.10" length="279">
<sourceConnections xsi:type="editmodel:SequenceMessageEditModel" name="servePage" id="com.arsdigita.templating/PresentationManager#servePage(Lcom.arsdigita.xml.Document;Ljavax.servlet.http.HttpServletRequest;Ljavax.servlet.http.HttpServletResponse;)" source="//@children.10/@children.1" target="//@children.11/@children.0" targetEnd="//@children.10/@children.1/@sourceConnections.0/@children.1" sourceEnd="//@children.10/@children.1/@sourceConnections.0/@children.0" connectionRouterKind="Manual" associatedMethod="servePage(Document,HttpServletRequest,HttpServletResponse)" associatedSequenceNumber="1.1.1.2.2.5.1">
<children xsi:type="editmodel:SequenceEndEditModel" location="13,28" anchorKind="FixedAtEdge" attachSource="true" userLabel="//@children.10/@children.1/@sourceConnections.0/@children.0/@children.0" methodLabel="//@children.10/@children.1/@sourceConnections.0/@children.0/@children.1" sequenceNumberLabel="//@children.10/@children.1/@sourceConnections.0/@children.0/@children.2" statementExpression="//@children.10/@children.1/@sourceConnections.0/@children.0/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" name="servePage(Document,HttpServletRequest,HttpServletResponse)" size="309,14"/>
<children xsi:type="editmodel:LabelEditModel" name="1.1.1.2.2.5.1" size="60,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
<children xsi:type="editmodel:SequenceEndEditModel" anchorKind="FixedAtEdge" userLabel="//@children.10/@children.1/@sourceConnections.0/@children.1/@children.0" methodLabel="//@children.10/@children.1/@sourceConnections.0/@children.1/@children.1" sequenceNumberLabel="//@children.10/@children.1/@sourceConnections.0/@children.1/@children.2" statementExpression="//@children.10/@children.1/@sourceConnections.0/@children.1/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
</sourceConnections>
</children>
</children>
<children xsi:type="editmodel:InstanceEditModel" name="PageTransformer" location="1665,20" size="151,1510" id="com.arsdigita.bebop.page/PageTransformer" itemName="">
<children xsi:type="editmodel:ActivationEditModel" targetConnections="//@children.10/@children.1/@sourceConnections.0" location="67,1149" size="16,251" sequenceItemContainer="//@children.11" length="251">
<sourceConnections xsi:type="editmodel:SequenceMessageEditModel" source="//@children.11/@children.0" target="//@children.12" targetEnd="//@children.11/@children.0/@sourceConnections.0/@children.1" sourceEnd="//@children.11/@children.0/@sourceConnections.0/@children.0" connectionRouterKind="Manual" associatedMethod="" associatedSequenceNumber="1.1.1.2.2.5.1.1" creation="true">
<children xsi:type="editmodel:SequenceEndEditModel" location="7,21" anchorKind="FixedAtEdge" attachSource="true" userLabel="//@children.11/@children.0/@sourceConnections.0/@children.0/@children.0" methodLabel="//@children.11/@children.0/@sourceConnections.0/@children.0/@children.1" sequenceNumberLabel="//@children.11/@children.0/@sourceConnections.0/@children.0/@children.2" statementExpression="//@children.11/@children.0/@sourceConnections.0/@children.0/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" name="1.1.1.2.2.5.1.1" size="69,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
<children xsi:type="editmodel:SequenceEndEditModel" location="0,40" anchorKind="FixedAtEdge" userLabel="//@children.11/@children.0/@sourceConnections.0/@children.1/@children.0" methodLabel="//@children.11/@children.0/@sourceConnections.0/@children.1/@children.1" sequenceNumberLabel="//@children.11/@children.0/@sourceConnections.0/@children.1/@children.2" statementExpression="//@children.11/@children.0/@sourceConnections.0/@children.1/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
</sourceConnections>
<sourceConnections xsi:type="editmodel:SequenceMessageEditModel" name="transform" id="javax.xml.transform/Transformer#transform(Ljavax.xml.transform.Source;Ljavax.xml.transform.Result;)" source="//@children.11/@children.0" target="//@children.12/@children.3" targetEnd="//@children.11/@children.0/@sourceConnections.1/@children.1" sourceEnd="//@children.11/@children.0/@sourceConnections.1/@children.0" connectionRouterKind="Manual" associatedMethod="transform(Source,Result)" associatedSequenceNumber="1.1.1.2.2.5.1.4">
<children xsi:type="editmodel:SequenceEndEditModel" location="8,211" anchorKind="FixedAtEdge" attachSource="true" userLabel="//@children.11/@children.0/@sourceConnections.1/@children.0/@children.0" methodLabel="//@children.11/@children.0/@sourceConnections.1/@children.0/@children.1" sequenceNumberLabel="//@children.11/@children.0/@sourceConnections.1/@children.0/@children.2" statementExpression="//@children.11/@children.0/@sourceConnections.1/@children.0/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" name="transform(Source,Result)" size="123,14"/>
<children xsi:type="editmodel:LabelEditModel" name="1.1.1.2.2.5.1.4" size="69,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
<children xsi:type="editmodel:SequenceEndEditModel" anchorKind="FixedAtEdge" userLabel="//@children.11/@children.0/@sourceConnections.1/@children.1/@children.0" methodLabel="//@children.11/@children.0/@sourceConnections.1/@children.1/@children.1" sequenceNumberLabel="//@children.11/@children.0/@sourceConnections.1/@children.1/@children.2" statementExpression="//@children.11/@children.0/@sourceConnections.1/@children.1/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
</sourceConnections>
<sourceConnections xsi:type="editmodel:SequenceMessageEditModel" name="clearParameters" id="javax.xml.transform/Transformer#clearParameters()" source="//@children.11/@children.0" target="//@children.12/@children.1" targetEnd="//@children.11/@children.0/@sourceConnections.2/@children.1" sourceEnd="//@children.11/@children.0/@sourceConnections.2/@children.0" connectionRouterKind="Manual" associatedMethod="clearParameters()" associatedSequenceNumber="1.1.1.2.2.5.1.2">
<children xsi:type="editmodel:SequenceEndEditModel" location="8,111" anchorKind="FixedAtEdge" attachSource="true" userLabel="//@children.11/@children.0/@sourceConnections.2/@children.0/@children.0" methodLabel="//@children.11/@children.0/@sourceConnections.2/@children.0/@children.1" sequenceNumberLabel="//@children.11/@children.0/@sourceConnections.2/@children.0/@children.2" statementExpression="//@children.11/@children.0/@sourceConnections.2/@children.0/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" name="clearParameters()" size="87,14"/>
<children xsi:type="editmodel:LabelEditModel" name="1.1.1.2.2.5.1.2" size="69,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
<children xsi:type="editmodel:SequenceEndEditModel" anchorKind="FixedAtEdge" userLabel="//@children.11/@children.0/@sourceConnections.2/@children.1/@children.0" methodLabel="//@children.11/@children.0/@sourceConnections.2/@children.1/@children.1" sequenceNumberLabel="//@children.11/@children.0/@sourceConnections.2/@children.1/@children.2" statementExpression="//@children.11/@children.0/@sourceConnections.2/@children.1/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
</sourceConnections>
<sourceConnections xsi:type="editmodel:SequenceMessageEditModel" name="setParameter" id="javax.xml.transform/Transformer#setParameter(Ljava.lang.String;Ljava.lang.Object;)" source="//@children.11/@children.0" target="//@children.12/@children.2" targetEnd="//@children.11/@children.0/@sourceConnections.3/@children.1" sourceEnd="//@children.11/@children.0/@sourceConnections.3/@children.0" connectionRouterKind="Manual" associatedMethod="setParameter(String,Object)" associatedSequenceNumber="1.1.1.2.2.5.1.3">
<children xsi:type="editmodel:SequenceEndEditModel" location="5,161" anchorKind="FixedAtEdge" attachSource="true" userLabel="//@children.11/@children.0/@sourceConnections.3/@children.0/@children.0" methodLabel="//@children.11/@children.0/@sourceConnections.3/@children.0/@children.1" sequenceNumberLabel="//@children.11/@children.0/@sourceConnections.3/@children.0/@children.2" statementExpression="//@children.11/@children.0/@sourceConnections.3/@children.0/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" name="setParameter(String,Object)" size="134,14"/>
<children xsi:type="editmodel:LabelEditModel" name="1.1.1.2.2.5.1.3" size="69,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
<children xsi:type="editmodel:SequenceEndEditModel" anchorKind="FixedAtEdge" userLabel="//@children.11/@children.0/@sourceConnections.3/@children.1/@children.0" methodLabel="//@children.11/@children.0/@sourceConnections.3/@children.1/@children.1" sequenceNumberLabel="//@children.11/@children.0/@sourceConnections.3/@children.1/@children.2" statementExpression="//@children.11/@children.0/@sourceConnections.3/@children.1/@children.3">
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:LabelEditModel" size="0,14"/>
<children xsi:type="editmodel:MessageLabelEditModel" size="0,14"/>
</children>
</sourceConnections>
</children>
</children>
<children xsi:type="editmodel:InstanceEditModel" targetConnections="//@children.11/@children.0/@sourceConnections.0" name="Transformer" location="1824,1150" size="119,380" id="javax.xml.transform/Transformer" itemName="xf" creatingActivation="//@children.12/@children.0" creation="true">
<children xsi:type="editmodel:ActivationEditModel" location="51,80" size="16,40" sequenceItemContainer="//@children.12"/>
<children xsi:type="editmodel:ActivationEditModel" targetConnections="//@children.11/@children.0/@sourceConnections.2" location="51,130" size="16,40" sequenceItemContainer="//@children.12"/>
<children xsi:type="editmodel:ActivationEditModel" targetConnections="//@children.11/@children.0/@sourceConnections.3" location="51,180" size="16,40" sequenceItemContainer="//@children.12"/>
<children xsi:type="editmodel:ActivationEditModel" targetConnections="//@children.11/@children.0/@sourceConnections.1" location="51,230" size="16,40" sequenceItemContainer="//@children.12"/>
</children>
<diagramOptions xsi:type="options:SequenceDiagramOptions" level="0" properties="Product=eUML2" autoName="false"/>
<boardSetting snapToGeometry="true" gridEnabled="true" gridSpacing="15,15" gridOrigin="0,0" rulerUnit="pixel">
<leftRuler/>
<topRuler/>
</boardSetting>
<sequenceDiagramPreferences showPopupBars="true" showConnectionHandles="true"/>
</editmodel:SequenceDiagramEditModel>

View File

@ -15,7 +15,7 @@
// License along with this library; if not, write to the Free Software // License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
// //
// $Id$ // $Id: Category.pdl 1796 2009-02-07 21:59:31Z pboy $
// $DateTime: 2004/08/16 18:10:38 $ // $DateTime: 2004/08/16 18:10:38 $
model com.arsdigita.categorization; model com.arsdigita.categorization;

View File

@ -15,7 +15,7 @@
// License along with this library; if not, write to the Free Software // License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
// //
// $Id: permissions.pdl 1586 2007-05-31 13:05:10Z chrisgilbert23 $ // $Id: permissions.pdl 2037 2009-12-12 15:56:26Z terry $
// $DateTime: 2004/08/16 18:10:38 $ // $DateTime: 2004/08/16 18:10:38 $
model com.arsdigita.kernel.permissions; model com.arsdigita.kernel.permissions;

View File

@ -15,7 +15,7 @@
// License along with this library; if not, write to the Free Software // License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
// //
// $Id: Message.pdl 1501 2007-03-20 10:33:28Z chrisgilbert23 $ // $Id: Message.pdl 1704 2008-06-08 14:45:43Z pboy $
// $DateTime: 2004/08/16 18:10:38 $ // $DateTime: 2004/08/16 18:10:38 $
model com.arsdigita.messaging; model com.arsdigita.messaging;

View File

@ -15,7 +15,7 @@
-- License along with this library; if not, write to the Free Software -- License along with this library; if not, write to the Free Software
-- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-- --
-- $Id: index-users.sql 287 2005-02-22 00:29:02Z sskracic $ -- $Id: index-users.sql 1980 2009-09-27 10:41:52Z pboy $
-- $DateTime: 2004/08/16 18:10:38 $ -- $DateTime: 2004/08/16 18:10:38 $
create unique index users_name_id_idx on users(name_id); create unique index users_name_id_idx on users(name_id);

View File

@ -15,7 +15,7 @@
-- License along with this library; if not, write to the Free Software -- License along with this library; if not, write to the Free Software
-- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA -- Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
-- --
-- $Id: oracle-se-create.sql 1704 2008-06-08 14:45:43Z pboy $ -- $Id: oracle-se-create.sql 2070 2010-01-28 08:47:41Z pboy $
-- $DateTime: 2004/08/16 18:10:38 $ -- $DateTime: 2004/08/16 18:10:38 $
@@ oracle-se/function-currentDate.sql @@ oracle-se/function-currentDate.sql

View File

@ -28,6 +28,7 @@ import com.arsdigita.bebop.parameters.ParameterModel;
public class DefaultSingleSelectionModel public class DefaultSingleSelectionModel
extends AbstractSingleSelectionModel { extends AbstractSingleSelectionModel {
private RequestLocal m_key; private RequestLocal m_key;
public DefaultSingleSelectionModel() { public DefaultSingleSelectionModel() {

View File

@ -91,10 +91,7 @@ import org.apache.log4j.Logger;
* @version $Id: Form.java 287 2005-02-22 00:29:02Z sskracic $ * @version $Id: Form.java 287 2005-02-22 00:29:02Z sskracic $
*/ */
public class Form extends FormSection implements BebopConstants { public class Form extends FormSection implements BebopConstants {
public static final String versionId =
"$Id: Form.java 287 2005-02-22 00:29:02Z sskracic $" +
"$Author: sskracic $" +
"$DateTime: 2004/08/16 18:10:38 $";
private static final Logger s_log = Logger.getLogger(Form.class); private static final Logger s_log = Logger.getLogger(Form.class);

View File

@ -69,7 +69,6 @@ import com.arsdigita.util.URLRewriter;
public class FormData implements Map, Cloneable { public class FormData implements Map, Cloneable {
public static final String versionId = "$Id: FormData.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private HashMap m_parameterDataValues = new HashMap(); private HashMap m_parameterDataValues = new HashMap();
private LinkedList m_formErrors; private LinkedList m_formErrors;

View File

@ -564,9 +564,9 @@ public class FormModel implements Lockable {
} }
/** /**
* Checks whether this FormModel is isLocked. * Checks whether this FormModel is locked.
* *
* @return <code>true</code> if this FormModel is isLocked; * @return <code>true</code> if this FormModel is locked;
* <code>false</code> otherwise. * <code>false</code> otherwise.
* */ * */
public final boolean isLocked() { public final boolean isLocked() {

View File

@ -44,7 +44,7 @@ import org.apache.log4j.Logger;
* <p> The target of the link above will be rendered in HTML as: * <p> The target of the link above will be rendered in HTML as:
* <tt>href="path/to/target/?foo=1"</tt> * <tt>href="path/to/target/?foo=1"</tt>
* If either the link text or the URL needs to be changed for a link * If either the link text or the URL needs to be changed for a link
* within a isLocked page, a {@link PrintListener} should be used. * within a locked page, a {@link PrintListener} should be used.
* *
* @version $Id: Link.java 287 2005-02-22 00:29:02Z sskracic $ * @version $Id: Link.java 287 2005-02-22 00:29:02Z sskracic $
*/ */
@ -104,7 +104,7 @@ public class Link extends BaseLink {
* the Link, without the need to make a separate call to * the Link, without the need to make a separate call to
* the <tt>addPrintListener</tt> method. PrintListeners * the <tt>addPrintListener</tt> method. PrintListeners
* are a convenient way to alter underlying Link attributes * are a convenient way to alter underlying Link attributes
* such as Link text or target URL within a isLocked page * such as Link text or target URL within a locked page
* on a per request basis. * on a per request basis.
*/ */
public Link(Component child, PrintListener l) { public Link(Component child, PrintListener l) {

View File

@ -29,7 +29,7 @@ import org.apache.log4j.Logger;
* A modal container is a container that manages visibility for a set of * A modal container is a container that manages visibility for a set of
* components. It allows only one of its children to be visible. One of its * components. It allows only one of its children to be visible. One of its
* children can be selected as the default visible component. If none is * children can be selected as the default visible component. If none is
* selected the child with index isEqual to zero is used. The modal container * selected the child with index equal to zero is used. The modal container
* sets the appropriate default and PageState-based visibility for its * sets the appropriate default and PageState-based visibility for its
* children. * children.
* *

View File

@ -82,10 +82,13 @@ import org.apache.log4j.Logger;
*/ */
public class Page extends BlockStylable implements Container { public class Page extends BlockStylable implements Container {
/** Class specific logger instance. */ /** Class specific logger instance. */
private static final Logger s_log = Logger.getLogger(Page.class); private static final Logger s_log = Logger.getLogger(Page.class);
/** The delimiter character for components naming */ /** The delimiter character for components naming */
private static final String DELIMITER = "."; private static final String DELIMITER = ".";
/** /**
* The prefix that gets prepended to all state variables. Components must * The prefix that gets prepended to all state variables. Components must
* not use variables starting with this prefix. This guarantees that the * not use variables starting with this prefix. This guarantees that the
@ -93,7 +96,9 @@ public class Page extends BlockStylable implements Container {
* interfere with each other. * interfere with each other.
*/ */
private static final String COMPONENT_PREFIX = "bbp" + DELIMITER; private static final String COMPONENT_PREFIX = "bbp" + DELIMITER;
private static final String INTERNAL = COMPONENT_PREFIX; private static final String INTERNAL = COMPONENT_PREFIX;
/** /**
* The name of the special parameter that indicates which component has * The name of the special parameter that indicates which component has
* been selected. * been selected.
@ -103,18 +108,19 @@ public class Page extends BlockStylable implements Container {
static final String CONTROL_VALUE = INTERNAL + "v"; static final String CONTROL_VALUE = INTERNAL + "v";
static final Collection CONTROL_EVENT_KEYS; static final Collection CONTROL_EVENT_KEYS;
static { static {
CONTROL_EVENT_KEYS = new ArrayList(3); CONTROL_EVENT_KEYS = new ArrayList(3);
CONTROL_EVENT_KEYS.add(SELECTED); CONTROL_EVENT_KEYS.add(SELECTED);
CONTROL_EVENT_KEYS.add(CONTROL_EVENT); CONTROL_EVENT_KEYS.add(CONTROL_EVENT);
CONTROL_EVENT_KEYS.add(CONTROL_VALUE); CONTROL_EVENT_KEYS.add(CONTROL_VALUE);
} }
/** /**
* The name of the request parameter used for the visibility state of * The name of the request parameter used for the visibility state of
* components stored in m_invisible. * components stored in m_invisible.
*/ */
static final String INVISIBLE = INTERNAL + "i"; static final String INVISIBLE = INTERNAL + "i";
/** /**
* Map of stateful components (id --> Component) * Map of stateful components (id --> Component)
* SortedMap used because component based hash for page is based on concatenation of * SortedMap used because component based hash for page is based on concatenation of
@ -123,36 +129,48 @@ public class Page extends BlockStylable implements Container {
*/ */
private SortedMap m_componentMap; private SortedMap m_componentMap;
private List m_components; private List m_components;
/** /**
* Map of component -> owned parameter collection * Map of component -> owned parameter collection
*/ */
private Map m_componentParameterMap = new HashMap(); private Map m_componentParameterMap = new HashMap();
private FormModel m_stateModel; private FormModel m_stateModel;
/** /**
* <code>Container</code> that renders this <code>Page</code>. * <code>Container</code> that renders this <code>Page</code>.
*/ */
protected Container m_panel; protected Container m_panel;
private List m_actionListeners; private List m_actionListeners;
private List m_requestListeners; private List m_requestListeners;
/** /**
* The title of the page to be added in the head of HTML output. The * The title of the page to be added in the head of HTML output. The
* title is wrapped in a Label to allow developers to add * title is wrapped in a Label to allow developers to add
* PrintListeners to dynamically change the value of the title. * PrintListeners to dynamically change the value of the title.
*/ */
private Label m_title; private Label m_title;
/** /**
* Stores the actual title for the current request. The title may be * Stores the actual title for the current request. The title may be
* generated with a PrintListener of the m_title Label. * generated with a PrintListener of the m_title Label.
*/ */
private RequestLocal m_currentTitle; private RequestLocal m_currentTitle;
/** /**
* A list of all the client-side stylesheets. The elements of the list * A list of all the client-side stylesheets. The elements of the list
* are of type Page.Stylesheet, defined at the end of this file. * are of type Page.Stylesheet, defined at the end of this file.
*/ */
private List m_clientStylesheets; private List m_clientStylesheets;
private StringParameter m_selected; private StringParameter m_selected;
private StringParameter m_controlEvent; private StringParameter m_controlEvent;
private StringParameter m_controlValue; private StringParameter m_controlValue;
/** /**
* The default (initial) visibility of components. The encoding is * The default (initial) visibility of components. The encoding is
* identical to that for PageState.m_invisible. * identical to that for PageState.m_invisible.
@ -161,15 +179,18 @@ public class Page extends BlockStylable implements Container {
* PageState. * PageState.
*/ */
protected BitSet m_invisible; protected BitSet m_invisible;
/** /**
* The PageErrorDisplay component that will display page state validation * The PageErrorDisplay component that will display page state validation
* errors on this page * errors on this page
*/ */
private Component m_errorDisplay; private Component m_errorDisplay;
/** /**
* Indicates whether finish() has been called on this Page. * Indicates whether finish() has been called on this Page.
*/ */
private boolean m_finished = false; private boolean m_finished = false;
/** /**
* indicates whether pageState.stateAsURL() should export the * indicates whether pageState.stateAsURL() should export the
* entire state for this page, or whether it should only export * entire state for this page, or whether it should only export
@ -247,7 +268,6 @@ public class Page extends BlockStylable implements Container {
// Initialize the RequestLocal where the title for the current // Initialize the RequestLocal where the title for the current
// request will be kept // request will be kept
m_currentTitle = new RequestLocal() { m_currentTitle = new RequestLocal() {
protected Object initialValue(PageState state) { protected Object initialValue(PageState state) {
return m_title.firePrintEvent(state); return m_title.firePrintEvent(state);
} }
@ -775,7 +795,6 @@ public class Page extends BlockStylable implements Container {
Assert.isUnlocked(this); Assert.isUnlocked(this);
Traversal componentRegistrar = new Traversal() { Traversal componentRegistrar = new Traversal() {
protected void act(Component c) { protected void act(Component c) {
addComponent(c); addComponent(c);
c.register(Page.this); c.register(Page.this);
@ -985,7 +1004,8 @@ public class Page extends BlockStylable implements Container {
Assert.isUnlocked(this); Assert.isUnlocked(this);
if ( ! stateContains(c)) { if ( ! stateContains(c)) {
throw new IllegalArgumentException("Component must be registered in Page"); throw new IllegalArgumentException
("Component must be registered in Page");
} }
if ( ! m_stateModel.containsFormParam(p) ) { if ( ! m_stateModel.containsFormParam(p) ) {
p.setName(parameterName(c, p.getName())); p.setName(parameterName(c, p.getName()));
@ -1007,6 +1027,7 @@ public class Page extends BlockStylable implements Container {
return (Collection) m_componentParameterMap.get(c); return (Collection) m_componentParameterMap.get(c);
} }
/** /**
* Gets the state index of a component. This is the number assigned * Gets the state index of a component. This is the number assigned
* to the component in the register traveral * to the component in the register traveral
@ -1158,6 +1179,7 @@ public class Page extends BlockStylable implements Container {
resetter.preorder(cmpnt); resetter.preorder(cmpnt);
} }
/** /**
* Return the prefix that is prepended to each component's state * Return the prefix that is prepended to each component's state
* parameters to keep them unique. * parameters to keep them unique.
@ -1172,7 +1194,10 @@ public class Page extends BlockStylable implements Container {
if ( stateContains(c) ) { if ( stateContains(c) ) {
key = String.valueOf(stateIndex(c)); key = String.valueOf(stateIndex(c));
} else { } else {
throw new IllegalArgumentException("Cannot generate prefix for component: key is null " + "and component " + c.toString() + "/" + c.getKey() + " did not register with page."); throw new IllegalArgumentException
("Cannot generate prefix for component: key is null "
+ "and component " + c.toString() + "/" + c.getKey()
+ " did not register with page.");
} }
} }
return COMPONENT_PREFIX + key + DELIMITER; return COMPONENT_PREFIX + key + DELIMITER;
@ -1198,6 +1223,7 @@ public class Page extends BlockStylable implements Container {
} }
// Procs for debugging output // Procs for debugging output
private static String NAME = "name"; private static String NAME = "name";
/** /**

View File

@ -38,11 +38,11 @@ import com.arsdigita.util.Assert;
* }</code></pre></blockquote> * }</code></pre></blockquote>
* *
* @author Stanislav Freidin * @author Stanislav Freidin
* @version $Id: ParameterSingleSelectionModel.java 287 2005-02-22 00:29:02Z sskracic $
*/ */
public class ParameterSingleSelectionModel public class ParameterSingleSelectionModel
extends AbstractSingleSelectionModel { extends AbstractSingleSelectionModel {
public static final String versionId = "$Id: ParameterSingleSelectionModel.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private ParameterModel m_parameter; private ParameterModel m_parameter;

View File

@ -47,7 +47,6 @@ import com.arsdigita.xml.Element;
* @version $Id: Portlet.java 287 2005-02-22 00:29:02Z sskracic $ */ * @version $Id: Portlet.java 287 2005-02-22 00:29:02Z sskracic $ */
public interface Portlet { public interface Portlet {
public static final String versionId = "$Id: Portlet.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
/** /**
* Builds an XML fragment and attaches it to this component's parent. * Builds an XML fragment and attaches it to this component's parent.
* Someone implementing a TimeOfDayPortlet could, for instance, * Someone implementing a TimeOfDayPortlet could, for instance,

View File

@ -138,12 +138,10 @@ import java.util.Map;
* <p> * <p>
* *
* @author Stanislav Freidin * @author Stanislav Freidin
* @version $Revision: #13 $ $DateTime: 2004/08/16 18:10:38 $ * @version $Id: PropertyEditor.java 1638 2007-09-17 11:48:34Z chrisg23 $
*/ */
public class PropertyEditor extends SimpleContainer { public class PropertyEditor extends SimpleContainer {
public static final String versionId = "$Id: PropertyEditor.java 1638 2007-09-17 11:48:34Z chrisg23 $ by $Author: chrisg23 $, $DateTime: 2004/08/16 18:10:38 $";
private SequentialMap m_forms; private SequentialMap m_forms;
private SequentialMap m_labels; private SequentialMap m_labels;
private Component m_display; private Component m_display;
@ -156,7 +154,7 @@ public class PropertyEditor extends SimpleContainer {
/** /**
* Constructs a new, empty <code>PropertyEditor</code>. * Constructs a new, empty <code>PropertyEditor</code>.
* The {@link #setDisplayComponent(Component)} method must be called before * The {@link #setDisplayComponent(Component)} method must be called before
* this component is isLocked. * this component is locked.
*/ */
public PropertyEditor() { public PropertyEditor() {
this(null); this(null);

View File

@ -30,7 +30,6 @@ import com.arsdigita.bebop.Component;
*/ */
public interface PropertyEditorModel { public interface PropertyEditorModel {
public static final String versionId = "$Id: PropertyEditorModel.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
/** /**
* Advances to the next property, if possible. * Advances to the next property, if possible.

View File

@ -31,7 +31,6 @@ import com.arsdigita.util.Lockable;
*/ */
public interface PropertyEditorModelBuilder extends Lockable { public interface PropertyEditorModelBuilder extends Lockable {
public static final String versionId = "$Id: PropertyEditorModelBuilder.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
/** /**
* Constructs a {@link PropertyEditorModel} for the current request. * Constructs a {@link PropertyEditorModel} for the current request.

View File

@ -49,7 +49,6 @@ import com.arsdigita.util.LockableImpl;
*/ */
public class PropertySheet extends Table { public class PropertySheet extends Table {
public static final String versionId = "$Id: PropertySheet.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private PropertySheetModelBuilder m_builder; private PropertySheetModelBuilder m_builder;

View File

@ -32,7 +32,6 @@ import com.arsdigita.globalization.GlobalizedMessage;
public interface PropertySheetModel { public interface PropertySheetModel {
public static final String versionId = "$Id: PropertySheetModel.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
/** /**
* Advances to the next property, if possible. * Advances to the next property, if possible.

View File

@ -32,7 +32,6 @@ import com.arsdigita.util.Lockable;
public interface PropertySheetModelBuilder extends Lockable { public interface PropertySheetModelBuilder extends Lockable {
public static final String versionId = "$Id: PropertySheetModelBuilder.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
/** /**
* Constructs a new {@link PropertySheetModel}. * Constructs a new {@link PropertySheetModel}.

View File

@ -45,15 +45,15 @@ public class SimpleComponent extends Completable
/** /**
* The Attribute object is protected to make * The Attribute object is protected to make
* it easier for the Form Builder service to persist the SimpleComponent. * it easier for the Form Builder service to persist the SimpleComponent.
* Locking violation is not a problem since if the SimpleComponent is isLocked * Locking violation is not a problem since if the SimpleComponent is locked
* then the Attribute object will also be isLocked. * then the Attribute object will also be locked.
*/ */
protected Attributes m_attr; protected Attributes m_attr;
private String m_key = null; // name mangling key private String m_key = null; // name mangling key
/** /**
* Clones a component. The clone is not isLocked and has its own set of * Clones a component. The clone is not locked and has its own set of
* attributes. * attributes.
* @return the clone of a component. * @return the clone of a component.
* @post ! ((SimpleComponent) return).isLocked() * @post ! ((SimpleComponent) return).isLocked()
@ -108,7 +108,7 @@ public class SimpleComponent extends Completable
/** /**
* Unlocks this component. Package visibility is intentional; the * Unlocks this component. Package visibility is intentional; the
* only time a component should be unlocked is when it's pooled and * only time a component should be unlocked is when it's pooled and
* gets isLocked because it's put into a page. It needs to be unlocked * gets locked because it's put into a page. It needs to be unlocked
* when the instance is recycled. * when the instance is recycled.
*/ */
void unlock() { void unlock() {

View File

@ -34,7 +34,7 @@ import com.arsdigita.xml.Element;
* *
* This container contains three components: "left", "right" and "header". * This container contains three components: "left", "right" and "header".
* All three components must be present (non-null) before <code>SplitPanel</code> * All three components must be present (non-null) before <code>SplitPanel</code>
* is isLocked. An exception will be thrown if this is not the case. * is locked. An exception will be thrown if this is not the case.
* *
* @author Stanislav Freidin * @author Stanislav Freidin
* @version $Id: SplitPanel.java 287 2005-02-22 00:29:02Z sskracic $ * @version $Id: SplitPanel.java 287 2005-02-22 00:29:02Z sskracic $

View File

@ -20,6 +20,7 @@ package com.arsdigita.bebop;
import com.arsdigita.bebop.util.GlobalizationUtil ; import com.arsdigita.bebop.util.GlobalizationUtil ;
import com.arsdigita.util.Assert; import com.arsdigita.util.Assert;
import com.arsdigita.util.Assert;
import com.arsdigita.xml.Element; import com.arsdigita.xml.Element;
/** /**

View File

@ -33,14 +33,10 @@ import org.apache.log4j.Logger;
* A dispatcher that looks for "buildPage*" methods, invokes them, * A dispatcher that looks for "buildPage*" methods, invokes them,
* and constructs an index page with links automatically. * and constructs an index page with links automatically.
* *
* */ * @version $Id: AutoDispatcher.java 287 2005-02-22 00:29:02Z sskracic $
*/
public class AutoDispatcher extends BebopMapDispatcher { public class AutoDispatcher extends BebopMapDispatcher {
public static final String versionId =
"$Id: AutoDispatcher.java 287 2005-02-22 00:29:02Z sskracic $" +
" by $Author: sskracic $, " +
"$DateTime: 2004/08/16 18:10:38 $";
private static final Logger s_log = private static final Logger s_log =
Logger.getLogger(AutoDispatcher.class); Logger.getLogger(AutoDispatcher.class);

View File

@ -34,10 +34,10 @@ import javax.servlet.http.HttpServletResponse;
* Serves one page on all urls, notifying visitors about the merging * Serves one page on all urls, notifying visitors about the merging
* of demo-bebop into bebop-demo. * of demo-bebop into bebop-demo.
* *
* */ * @version $Id: BebopDispatcher.java 287 2005-02-22 00:29:02Z sskracic $
*/
public class BebopDispatcher implements Dispatcher { public class BebopDispatcher implements Dispatcher {
public static final String versionId = "$Id: BebopDispatcher.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private static Page s_moved = buildPageMoved(); private static Page s_moved = buildPageMoved();
public void dispatch(HttpServletRequest req, public void dispatch(HttpServletRequest req,

View File

@ -110,11 +110,10 @@ class Foo extends Label implements PrintListener {
* Demonstration dispatcher class. Shows how you would build pages to * Demonstration dispatcher class. Shows how you would build pages to
* display dynamic data from the database using Bebop components. * display dynamic data from the database using Bebop components.
* *
* @version $Id: DemoDispatcher.java 287 2005-02-22 00:29:02Z sskracic $
*/ */
public class DemoDispatcher extends AutoDispatcher implements BebopConstants { public class DemoDispatcher extends AutoDispatcher implements BebopConstants {
public static final String versionId = "$Id: DemoDispatcher.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private static final Logger s_log = private static final Logger s_log =
Logger.getLogger(DemoDispatcher.class.getName()); Logger.getLogger(DemoDispatcher.class.getName());

View File

@ -30,8 +30,6 @@ import org.apache.log4j.Logger;
public class HelloDate extends com.arsdigita.bebop.Label { public class HelloDate extends com.arsdigita.bebop.Label {
public static final String versionId = "$Id: HelloDate.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private static final Logger s_log = private static final Logger s_log =
Logger.getLogger(HelloDate.class.getName()); Logger.getLogger(HelloDate.class.getName());

View File

@ -28,10 +28,6 @@ import java.util.HashMap;
*/ */
public class MinimalDispatcher extends BebopMapDispatcher { public class MinimalDispatcher extends BebopMapDispatcher {
public static final String versionId =
"$Id: MinimalDispatcher.java 287 2005-02-22 00:29:02Z sskracic $" +
" by $Author: sskracic $, " +
"$DateTime: 2004/08/16 18:10:38 $";
/** Constructor. Instantiates the subsite url/page mapping. */ /** Constructor. Instantiates the subsite url/page mapping. */
public MinimalDispatcher() { public MinimalDispatcher() {

View File

@ -34,10 +34,7 @@ import org.apache.log4j.Logger;
* main content area. * main content area.
*/ */
public class MySitePage extends Page { public class MySitePage extends Page {
public static final String versionId =
"$Id: MySitePage.java 287 2005-02-22 00:29:02Z sskracic $" +
"$Author: sskracic $" +
"$DateTime: 2004/08/16 18:10:38 $";
private static final Logger s_log = Logger.getLogger(MySitePage.class); private static final Logger s_log = Logger.getLogger(MySitePage.class);

View File

@ -41,10 +41,7 @@ import javax.servlet.http.HttpServletResponse;
*/ */
public class OtherDispatcher extends BebopMapDispatcher { public class OtherDispatcher extends BebopMapDispatcher {
public static final String versionId =
"$Id: OtherDispatcher.java 287 2005-02-22 00:29:02Z sskracic $" +
" by $Author: sskracic $, " +
"$DateTime: 2004/08/16 18:10:38 $";
public OtherDispatcher() { public OtherDispatcher() {
super(); super();

View File

@ -38,7 +38,6 @@ import org.apache.log4j.Logger;
*/ */
public class UserList extends com.arsdigita.bebop.List { public class UserList extends com.arsdigita.bebop.List {
public static final String versionId = "$Id: UserList.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private static final Logger s_log = private static final Logger s_log =
Logger.getLogger(UserList.class.getName()); Logger.getLogger(UserList.class.getName());

View File

@ -29,7 +29,6 @@ import com.arsdigita.bebop.demo.workflow.Listing;
public class WorkflowAdminPage extends Page { public class WorkflowAdminPage extends Page {
public static final String versionId = "$Id: WorkflowAdminPage.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
public WorkflowAdminPage() { public WorkflowAdminPage() {
super("Workflow Mockup", makePanel()); super("Workflow Mockup", makePanel());

View File

@ -38,12 +38,14 @@ import com.arsdigita.bebop.parameters.NotNullValidationListener;
import com.arsdigita.bebop.util.GlobalizationUtil; import com.arsdigita.bebop.util.GlobalizationUtil;
/**
*
* @version $Id: AddProcess.java 287 2005-02-22 00:29:02Z sskracic $
*/
public class AddProcess extends Form public class AddProcess extends Form
implements FormProcessListener, FormInitListener, implements FormProcessListener, FormInitListener,
FormSubmissionListener { FormSubmissionListener {
public static final String versionId = "$Id: AddProcess.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private SingleSelectionModel m_processes; private SingleSelectionModel m_processes;
private ToggleLink m_addLink; private ToggleLink m_addLink;

View File

@ -47,11 +47,13 @@ import com.arsdigita.util.Assert;
import com.arsdigita.util.UncheckedWrapperException; import com.arsdigita.util.UncheckedWrapperException;
import java.util.TooManyListenersException; import java.util.TooManyListenersException;
/**
*
* @version $Id: AddTask.java 287 2005-02-22 00:29:02Z sskracic $
*/
public class AddTask extends Form public class AddTask extends Form
implements FormProcessListener, FormSubmissionListener { implements FormProcessListener, FormSubmissionListener {
public static final String versionId = "$Id: AddTask.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private final SingleSelectionModel m_processes; private final SingleSelectionModel m_processes;
private OptionGroup m_deps; private OptionGroup m_deps;

View File

@ -29,11 +29,13 @@ import com.arsdigita.bebop.event.ActionEvent;
import com.arsdigita.bebop.event.ActionListener; import com.arsdigita.bebop.event.ActionListener;
import com.arsdigita.bebop.util.GlobalizationUtil; import com.arsdigita.bebop.util.GlobalizationUtil;
/**
*
* @version $Id: AdminPane.java 287 2005-02-22 00:29:02Z sskracic $
*/
public class AdminPane extends SimpleContainer public class AdminPane extends SimpleContainer
implements ActionListener { implements ActionListener {
public static final String versionId = "$Id: AdminPane.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private SingleSelectionModel m_processes; private SingleSelectionModel m_processes;
private ToggleLink m_addLink; private ToggleLink m_addLink;

View File

@ -47,11 +47,13 @@ import com.arsdigita.util.UncheckedWrapperException;
import java.util.Iterator; import java.util.Iterator;
import java.util.TooManyListenersException; import java.util.TooManyListenersException;
/**
*
* @version $Id: DisplayTask.java 287 2005-02-22 00:29:02Z sskracic $
*/
public class DisplayTask extends Form public class DisplayTask extends Form
implements FormProcessListener, FormSubmissionListener { implements FormProcessListener, FormSubmissionListener {
public static final String versionId = "$Id: DisplayTask.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private SingleSelectionModel m_tasks; private SingleSelectionModel m_tasks;
private SingleSelect m_selectAssignee; private SingleSelect m_selectAssignee;

View File

@ -33,11 +33,13 @@ import com.arsdigita.bebop.list.ListModelBuilder;
import com.arsdigita.bebop.util.GlobalizationUtil; import com.arsdigita.bebop.util.GlobalizationUtil;
import java.util.NoSuchElementException; import java.util.NoSuchElementException;
/**
*
* @version $Id: Listing.java 287 2005-02-22 00:29:02Z sskracic $
*/
public class Listing extends BoxPanel public class Listing extends BoxPanel
implements ChangeListener, ActionListener { implements ChangeListener, ActionListener {
public static final String versionId = "$Id: Listing.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private List m_list; private List m_list;
private ToggleLink m_addLink; private ToggleLink m_addLink;

View File

@ -37,8 +37,6 @@ import java.util.ArrayList;
*/ */
public class Process { public class Process {
public static final String versionId = "$Id: Process.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private String m_key; private String m_key;
private String m_name; private String m_name;
private String m_description; private String m_description;

View File

@ -50,8 +50,6 @@ import java.util.Iterator;
public class ProcessDisplay extends BoxPanel public class ProcessDisplay extends BoxPanel
implements ActionListener, ChangeListener, TableActionListener { implements ActionListener, ChangeListener, TableActionListener {
public static final String versionId = "$Id: ProcessDisplay.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private final SingleSelectionModel m_processes; private final SingleSelectionModel m_processes;
// The "Details for ..." label // The "Details for ..." label

View File

@ -37,7 +37,6 @@ import java.util.NoSuchElementException;
*/ */
public class SampleProcesses { public class SampleProcesses {
public static final String versionId = "$Id: SampleProcesses.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private static SampleProcesses m_instance; private static SampleProcesses m_instance;
/** /**

View File

@ -38,8 +38,6 @@ import java.util.Iterator;
*/ */
public class Task { public class Task {
public static final String versionId = "$Id: Task.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private static int s_seq = 1; private static int s_seq = 1;
private String m_key; private String m_key;

View File

@ -27,18 +27,16 @@ import com.arsdigita.bebop.PageState;
* the click in a user's submission, for example, a form might use an * the click in a user's submission, for example, a form might use an
* <code>ActionEvent</code> to signal that it has been submitted. * <code>ActionEvent</code> to signal that it has been submitted.
* *
* @see ActionListener
* @see java.awt.event.ActionEvent
*
* @author David Lutterkort * @author David Lutterkort
* *
* @version $Id: ActionEvent.java 287 2005-02-22 00:29:02Z sskracic $ * @version $Id: ActionEvent.java 287 2005-02-22 00:29:02Z sskracic $
*
* @see ActionListener
* @see java.awt.event.ActionEvent
*/ */
public class ActionEvent extends PageEvent { public class ActionEvent extends PageEvent {
public static final String versionId = "$Id: ActionEvent.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
/** /**
* Construct an <code>ActionEvent</code>. * Construct an <code>ActionEvent</code>.
* *

View File

@ -27,16 +27,15 @@ import java.util.EventListener;
* the component's addActionListener method. When the action event occurs, * the component's addActionListener method. When the action event occurs,
* that object's actionPerformed method is invoked. * that object's actionPerformed method is invoked.
* *
* @see ActionEvent
* @see java.awt.event.ActionListener
*
* @author David Lutterkort * @author David Lutterkort
* *
* @version $Id: ActionListener.java 287 2005-02-22 00:29:02Z sskracic $ * @version $Id: ActionListener.java 287 2005-02-22 00:29:02Z sskracic $
*
* @see ActionEvent
* @see java.awt.event.ActionListener
*/ */
public interface ActionListener extends EventListener { public interface ActionListener extends EventListener {
public static final String versionId = "$Id: ActionListener.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
/** /**
* Invoked when an action has been performed. * Invoked when an action has been performed.
* *

View File

@ -26,8 +26,6 @@ import com.arsdigita.bebop.PageState;
*/ */
public class ChangeEvent extends PageEvent { public class ChangeEvent extends PageEvent {
public static final String versionId = "$Id: ChangeEvent.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
public ChangeEvent(Object source, PageState state) { public ChangeEvent(Object source, PageState state) {
super(source, state); super(source, state);
} }

View File

@ -26,6 +26,5 @@ import java.util.EventListener;
*/ */
public interface ChangeListener extends EventListener { public interface ChangeListener extends EventListener {
public static final String versionId = "$Id: ChangeListener.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
void stateChanged(ChangeEvent e); void stateChanged(ChangeEvent e);
} }

View File

@ -24,11 +24,10 @@ import java.util.NoSuchElementException;
/** /**
* Convenience extensions to {@link javax.swing.event.EventListenerList * Convenience extensions to {@link javax.swing.event.EventListenerList
* Swing's <code>EventListenerList</code>}. * Swing's <code>EventListenerList</code>}.
* */ * @version $Id: EventListenerList.java 287 2005-02-22 00:29:02Z sskracic $
*/
public class EventListenerList extends javax.swing.event.EventListenerList { public class EventListenerList extends javax.swing.event.EventListenerList {
public static final String versionId = "$Id: EventListenerList.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
/** /**
* Append all the event listeners from <code>l</code>. * Append all the event listeners from <code>l</code>.
* *

View File

@ -34,8 +34,6 @@ import java.util.EventListener;
public interface FormInitListener extends EventListener { public interface FormInitListener extends EventListener {
public static final String versionId = "$Id: FormInitListener.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
/** /**
* Initializes a FormData object already populated with values from * Initializes a FormData object already populated with values from
* the request. * the request.

View File

@ -32,8 +32,6 @@ import java.util.EventListener;
public interface FormProcessListener extends EventListener { public interface FormProcessListener extends EventListener {
public static final String versionId = "$Id: FormProcessListener.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
/** /**
* Performs a processing step on the data in the * Performs a processing step on the data in the
* <code>FormData</code> object. * <code>FormData</code> object.

View File

@ -36,8 +36,6 @@ import com.arsdigita.bebop.PageState;
*/ */
public class FormSectionEvent extends PageEvent { public class FormSectionEvent extends PageEvent {
public static final String versionId = "$Id: FormSectionEvent.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private transient FormData _formData; private transient FormData _formData;
/** /**

View File

@ -35,8 +35,6 @@ import com.arsdigita.bebop.FormProcessException;
*/ */
public interface FormSubmissionListener extends EventListener { public interface FormSubmissionListener extends EventListener {
public static final String versionId = "$Id: FormSubmissionListener.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
/** /**
* This method gets called as soon as the <code>FormData</code> for a * This method gets called as soon as the <code>FormData</code> for a
* form has been filled with the request parameters. The values in the * form has been filled with the request parameters. The values in the

View File

@ -32,8 +32,6 @@ import java.util.EventListener;
public interface FormValidationListener extends EventListener { public interface FormValidationListener extends EventListener {
public static final String versionId = "$Id: FormValidationListener.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
/** /**
* Performs a validation check on the specified <tt>FormData</tt> * Performs a validation check on the specified <tt>FormData</tt>
* object, involving any number of parameters. * object, involving any number of parameters.

View File

@ -34,7 +34,6 @@ import java.util.EventObject;
*/ */
public class PageEvent extends EventObject { public class PageEvent extends EventObject {
public static final String versionId = "$Id: PageEvent.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private transient PageState _state; private transient PageState _state;
/** /**

View File

@ -37,8 +37,6 @@ import java.util.EventObject;
public class ParameterEvent extends EventObject { public class ParameterEvent extends EventObject {
public static final String versionId = "$Id: ParameterEvent.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
/* The request specific data about the event */ /* The request specific data about the event */
private transient ParameterData m_data; private transient ParameterData m_data;
private transient PageState m_state; private transient PageState m_state;

View File

@ -31,8 +31,6 @@ import java.util.EventListener;
public interface ParameterListener extends EventListener { public interface ParameterListener extends EventListener {
public static final String versionId = "$Id: ParameterListener.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
/** /**
* Performs a validation check on the data objects associated with a * Performs a validation check on the data objects associated with a
* specific parameter. Validate should call * specific parameter. Validate should call

View File

@ -35,8 +35,6 @@ import com.arsdigita.bebop.PageState;
*/ */
public class PrintEvent extends PageEvent { public class PrintEvent extends PageEvent {
public static final String versionId = "$Id: PrintEvent.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private Object m_target; private Object m_target;
/** /**

View File

@ -62,8 +62,6 @@ import java.util.EventListener;
public interface PrintListener extends EventListener { public interface PrintListener extends EventListener {
public static final String versionId = "$Id: PrintListener.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
/** /**
* Prepare the target component returned by {@link PrintEvent#getTarget * Prepare the target component returned by {@link PrintEvent#getTarget
* e.getTarget()} for output. The target component is an unlocked clone * e.getTarget()} for output. The target component is an unlocked clone

View File

@ -35,8 +35,6 @@ import com.arsdigita.bebop.PageState;
public class RequestEvent extends PageEvent { public class RequestEvent extends PageEvent {
public static final String versionId = "$Id: RequestEvent.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
/** /**
* Construct an <code>ActionEvent</code>. * Construct an <code>ActionEvent</code>.
* *

View File

@ -37,7 +37,6 @@ import java.util.EventListener;
*/ */
public interface RequestListener extends EventListener { public interface RequestListener extends EventListener {
public static final String versionId = "$Id: RequestListener.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
/** /**
* Invoked when an action has been performed. * Invoked when an action has been performed.
* *

View File

@ -34,6 +34,5 @@ import java.util.EventListener;
* @since 4.5 */ * @since 4.5 */
public interface SearchAndSelectListener extends EventListener { public interface SearchAndSelectListener extends EventListener {
public static final String versionId = "$Id: SearchAndSelectListener.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
SearchAndSelectModel getModel( PageEvent e ); SearchAndSelectModel getModel( PageEvent e );
} }

View File

@ -29,7 +29,6 @@ package com.arsdigita.bebop.event;
* @since 4.5 */ * @since 4.5 */
public interface SearchAndSelectModel { public interface SearchAndSelectModel {
public static final String versionId = "$Id: SearchAndSelectModel.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
/** /**
* Specify the user's search and restrict the result set to those queries * Specify the user's search and restrict the result set to those queries
* that match. An empty string should return all results. * that match. An empty string should return all results.

View File

@ -30,8 +30,6 @@ package com.arsdigita.bebop.event;
*/ */
public class TableActionAdapter implements TableActionListener { public class TableActionAdapter implements TableActionListener {
public static final String versionId = "$Id: TableActionAdapter.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
/** /**
* A no-op implementation of {@link * A no-op implementation of {@link
* TableActionListener#cellSelected(TableActionEvent)}. * TableActionListener#cellSelected(TableActionEvent)}.

View File

@ -33,8 +33,6 @@ import com.arsdigita.bebop.PageState;
*/ */
public class TableActionEvent extends ActionEvent { public class TableActionEvent extends ActionEvent {
public static final String versionId = "$Id: TableActionEvent.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private Object m_rowKey; private Object m_rowKey;
private Integer m_column; private Integer m_column;

View File

@ -33,7 +33,6 @@ import java.util.EventListener;
*/ */
public interface TableActionListener extends EventListener { public interface TableActionListener extends EventListener {
public static final String versionId = "$Id: TableActionListener.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
/** /**
* An event handler for actions on a particular cell or a set of * An event handler for actions on a particular cell or a set of
* cells. * cells.

View File

@ -31,8 +31,6 @@ import com.arsdigita.bebop.PageState;
*/ */
public class TreeExpansionEvent extends ActionEvent { public class TreeExpansionEvent extends ActionEvent {
public static final String versionId = "$Id: TreeExpansionEvent.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private Object m_nodeKey; private Object m_nodeKey;
public TreeExpansionEvent(Component source, PageState s, Object nodeKey) { public TreeExpansionEvent(Component source, PageState s, Object nodeKey) {

View File

@ -29,8 +29,6 @@ import java.util.EventListener;
*/ */
public interface TreeExpansionListener extends EventListener { public interface TreeExpansionListener extends EventListener {
public static final String versionId = "$Id: TreeExpansionListener.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
/** /**
* Called whenever an item in the tree has been collapsed. * Called whenever an item in the tree has been collapsed.
*/ */

View File

@ -37,8 +37,6 @@ import com.arsdigita.bebop.util.BebopConstants;
* @version $Id: CheckboxGroup.java 738 2005-09-01 12:36:52Z sskracic $ */ * @version $Id: CheckboxGroup.java 738 2005-09-01 12:36:52Z sskracic $ */
public class CheckboxGroup extends OptionGroup implements BebopConstants { public class CheckboxGroup extends OptionGroup implements BebopConstants {
public static final String versionId = "$Id: CheckboxGroup.java 738 2005-09-01 12:36:52Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
public CheckboxGroup(String name) { public CheckboxGroup(String name) {
this(new ArrayParameter(name)); this(new ArrayParameter(name));
} }

View File

@ -47,9 +47,6 @@ import com.arsdigita.xml.Element;
*/ */
public class DHTMLEditor extends TextArea { public class DHTMLEditor extends TextArea {
public static final String versionId =
"$Id: DHTMLEditor.java 1543 2007-03-27 09:11:02Z chrisgilbert23 $";
/** /**
* Constant for specifying <tt>OFF</tt> value for the <tt>WRAP</tt> attribute * Constant for specifying <tt>OFF</tt> value for the <tt>WRAP</tt> attribute
* of this image input. * of this image input.

View File

@ -52,8 +52,6 @@ import java.util.Locale;
*/ */
public class Date extends Widget implements BebopConstants { public class Date extends Widget implements BebopConstants {
public static final String versionId = "$Id: Date.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
protected OptionGroup m_year; protected OptionGroup m_year;
protected OptionGroup m_month; protected OptionGroup m_month;
protected TextField m_day; protected TextField m_day;

View File

@ -40,8 +40,6 @@ import javax.servlet.http.HttpServletRequest;
public class FileUpload extends Widget { public class FileUpload extends Widget {
public static final String versionId = "$Id: FileUpload.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
public FileUpload(String name) { public FileUpload(String name) {
this(name, true); this(name, true);
} }

View File

@ -41,8 +41,6 @@ import java.util.Collections;
*/ */
public class FormErrorDisplay extends PageErrorDisplay { public class FormErrorDisplay extends PageErrorDisplay {
public static final String versionId = "$Id: FormErrorDisplay.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private Form m_form; private Form m_form;
/** /**

View File

@ -32,8 +32,6 @@ import com.arsdigita.bebop.parameters.ParameterModel;
*/ */
public class Hidden extends Widget { public class Hidden extends Widget {
public static final String versionId = "$Id: Hidden.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
public Hidden(String name) { public Hidden(String name) {
super(name); super(name);
} }

View File

@ -31,8 +31,6 @@ import com.arsdigita.bebop.parameters.ParameterModel;
*/ */
public class ImageSubmit extends Widget { public class ImageSubmit extends Widget {
public static final String versionId = "$Id: ImageSubmit.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
/** /**
* Constant for specifying LEFT alignment of this image input. * Constant for specifying LEFT alignment of this image input.
* See <a href="http://www.w3.org/TR/html4/present/graphics.html#alignment">here</a> * See <a href="http://www.w3.org/TR/html4/present/graphics.html#alignment">here</a>

View File

@ -34,8 +34,6 @@ import com.arsdigita.bebop.util.BebopConstants;
* @version $Id: MultipleSelect.java 287 2005-02-22 00:29:02Z sskracic $ */ * @version $Id: MultipleSelect.java 287 2005-02-22 00:29:02Z sskracic $ */
public class MultipleSelect extends Select implements BebopConstants { public class MultipleSelect extends Select implements BebopConstants {
public static final String versionId = "$Id: MultipleSelect.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
public MultipleSelect(String name) { public MultipleSelect(String name) {
super(new ArrayParameter(name)); super(new ArrayParameter(name));
} }

View File

@ -65,11 +65,10 @@ import org.apache.log4j.Logger;
* *
* @see Option * @see Option
* @see OptionGroup * @see OptionGroup
* @version $Revision: #11 $ $Date: 2004/08/16 $ */ * @version $Id: MultipleSelectPairWidget.java 287 2005-02-22 00:29:02Z sskracic $
*/
public class MultipleSelectPairWidget extends FormStep { public class MultipleSelectPairWidget extends FormStep {
public static final String versionId = "$Id: MultipleSelectPairWidget.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private static final Logger s_log = private static final Logger s_log =
Logger.getLogger(MultipleSelectPairWidget.class); Logger.getLogger(MultipleSelectPairWidget.class);

View File

@ -38,8 +38,6 @@ import com.arsdigita.xml.Element;
*/ */
public class Option extends BlockStylable { public class Option extends BlockStylable {
public static final String versionId = "$Id: Option.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private String m_value; private String m_value;
private OptionGroup m_group; private OptionGroup m_group;
private Component m_component; private Component m_component;

View File

@ -48,8 +48,6 @@ import org.apache.log4j.Logger;
public abstract class OptionGroup extends Widget public abstract class OptionGroup extends Widget
implements BebopConstants { implements BebopConstants {
public static final String versionId = "$Id: OptionGroup.java 738 2005-09-01 12:36:52Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private static final Logger s_log = Logger.getLogger( OptionGroup.class ); private static final Logger s_log = Logger.getLogger( OptionGroup.class );
/** /**

View File

@ -34,8 +34,6 @@ import com.arsdigita.bebop.parameters.ParameterModel;
*/ */
public class Password extends Widget { public class Password extends Widget {
public static final String versionId = "$Id: Password.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
public Password(String name) { public Password(String name) {
super(name); super(name);
} }

View File

@ -37,8 +37,6 @@ import com.arsdigita.bebop.util.BebopConstants;
* @version $Id: RadioGroup.java 738 2005-09-01 12:36:52Z sskracic $ */ * @version $Id: RadioGroup.java 738 2005-09-01 12:36:52Z sskracic $ */
public class RadioGroup extends OptionGroup implements BebopConstants { public class RadioGroup extends OptionGroup implements BebopConstants {
public static final String versionId = "$Id: RadioGroup.java 738 2005-09-01 12:36:52Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
// xml attribute for layout // xml attribute for layout
private final static String AXIS = "axis"; private final static String AXIS = "axis";

View File

@ -36,8 +36,6 @@ import com.arsdigita.bebop.parameters.ParameterModel;
*/ */
public class Reset extends Widget { public class Reset extends Widget {
public static final String versionId = "$Id: Reset.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
public Reset(String name) { public Reset(String name) {
super(name); super(name);
} }

View File

@ -58,7 +58,6 @@ import org.apache.log4j.Logger;
public class SearchAndSelect extends FormSection public class SearchAndSelect extends FormSection
implements BebopConstants, PrintListener { implements BebopConstants, PrintListener {
public static final String versionId = "$Id: SearchAndSelect.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private static final Logger s_cat = private static final Logger s_cat =
Logger.getLogger(SearchAndSelect.class); Logger.getLogger(SearchAndSelect.class);

View File

@ -36,8 +36,6 @@ import com.arsdigita.bebop.util.BebopConstants;
* @version $Id: Select.java 738 2005-09-01 12:36:52Z sskracic $ */ * @version $Id: Select.java 738 2005-09-01 12:36:52Z sskracic $ */
public abstract class Select extends OptionGroup implements BebopConstants { public abstract class Select extends OptionGroup implements BebopConstants {
public static final String versionId = "$Id: Select.java 738 2005-09-01 12:36:52Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
public Select(ParameterModel model) { public Select(ParameterModel model) {
super(model); super(model);
m_xmlElement = BEBOP_OPTION; m_xmlElement = BEBOP_OPTION;

View File

@ -34,8 +34,6 @@ import com.arsdigita.bebop.parameters.ParameterModel;
* @version $Id: SingleSelect.java 287 2005-02-22 00:29:02Z sskracic $ */ * @version $Id: SingleSelect.java 287 2005-02-22 00:29:02Z sskracic $ */
public class SingleSelect extends Select { public class SingleSelect extends Select {
public static final String versionId = "$Id: SingleSelect.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
/** The XML tag. /** The XML tag.
* @return The tag to be used for the top level DOM element * @return The tag to be used for the top level DOM element
* generated for this type of Widget. * generated for this type of Widget.

View File

@ -43,8 +43,6 @@ import com.arsdigita.xml.Element;
*/ */
public class Submit extends Widget { public class Submit extends Widget {
public static final String versionId = "$Id: Submit.java 998 2005-11-15 22:27:13Z sskracic $ by $Author: sskracic $, $DateTime: $";
private GlobalizedMessage m_buttonLabel; private GlobalizedMessage m_buttonLabel;
/** /**

View File

@ -34,8 +34,6 @@ import com.arsdigita.bebop.parameters.ParameterModel;
*/ */
public class TextField extends Widget { public class TextField extends Widget {
public static final String versionId = "$Id: TextField.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
public TextField(String name) { public TextField(String name) {
super(name); super(name);
} }

View File

@ -71,10 +71,6 @@ import com.arsdigita.xml.Element;
* @version $Id: Widget.java 1537 2007-03-23 15:33:34Z chrisgilbert23 $ * @version $Id: Widget.java 1537 2007-03-23 15:33:34Z chrisgilbert23 $
*/ */
public abstract class Widget extends BlockStylable implements Cloneable, BebopConstants { public abstract class Widget extends BlockStylable implements Cloneable, BebopConstants {
public static final String versionId =
"$Id: Widget.java 1537 2007-03-23 15:33:34Z chrisgilbert23 $" +
"$Author: chrisgilbert23 $" +
"$DateTime: 2004/08/16 18:10:38 $";
private static final Logger s_log = Logger.getLogger(Widget.class); private static final Logger s_log = Logger.getLogger(Widget.class);

View File

@ -29,13 +29,13 @@ import com.arsdigita.bebop.form.OptionGroup;
* &lt;define:option name="label" value="value"/> * &lt;define:option name="label" value="value"/>
* &lt;/define:checkboxGroup> * &lt;/define:checkboxGroup>
* </pre> * </pre>
*
* @version $Id: DefineCheckboxGroup.java 287 2005-02-22 00:29:02Z sskracic $
*/ */
public class DefineCheckboxGroup extends DefineOptionGroup { public class DefineCheckboxGroup extends DefineOptionGroup {
private boolean m_vertical; private boolean m_vertical;
public static final String versionId = "$Id: DefineCheckboxGroup.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
OptionGroup createOptionGroup() { OptionGroup createOptionGroup() {
OptionGroup og = new CheckboxGroup(getName()); OptionGroup og = new CheckboxGroup(getName());
if (m_vertical) { if (m_vertical) {

View File

@ -36,8 +36,6 @@ public abstract class DefineComponent extends BodyTagSupport {
private final static String CONTAINER_ERROR = private final static String CONTAINER_ERROR =
"define:component must be contained within a container definition."; "define:component must be contained within a container definition.";
public static final String versionId = "$Id: DefineComponent.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
public int doStartTag() throws JspException { public int doStartTag() throws JspException {
if (getName() != null) { if (getName() != null) {
pageContext.setAttribute(getName(), getComponent()); pageContext.setAttribute(getName(), getComponent());

View File

@ -22,9 +22,12 @@ import javax.servlet.jsp.tagext.TagData;
import javax.servlet.jsp.tagext.TagExtraInfo; import javax.servlet.jsp.tagext.TagExtraInfo;
import javax.servlet.jsp.tagext.VariableInfo; import javax.servlet.jsp.tagext.VariableInfo;
/**
*
* @version $Id: DefineComponentExtraInfo.java 287 2005-02-22 00:29:02Z sskracic $
*/
public class DefineComponentExtraInfo extends TagExtraInfo { public class DefineComponentExtraInfo extends TagExtraInfo {
public static final String versionId = "$Id: DefineComponentExtraInfo.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
public VariableInfo[] getVariableInfo(TagData data) { public VariableInfo[] getVariableInfo(TagData data) {
return new VariableInfo[] { return new VariableInfo[] {
new VariableInfo(data.getAttributeString("name"), new VariableInfo(data.getAttributeString("name"),

View File

@ -32,10 +32,11 @@ import javax.servlet.jsp.JspException;
* <pre>&lt;define:component classname="component.class.name"> ... * <pre>&lt;define:component classname="component.class.name"> ...
* ... * ...
* &lt;/define:component></pre> * &lt;/define:component></pre>
*
* @version $Id: DefineComponentImpl.java 287 2005-02-22 00:29:02Z sskracic $
*/ */
public class DefineComponentImpl extends DefineContainer { public class DefineComponentImpl extends DefineContainer {
public static final String versionId = "$Id: DefineComponentImpl.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private String m_className; private String m_className;
private Component m_component; private Component m_component;

View File

@ -25,9 +25,10 @@ import org.apache.log4j.Logger;
/** /**
* Tag for defining a Bebop container in a JSP. * Tag for defining a Bebop container in a JSP.
*
* @version $Id: DefineContainer.java 287 2005-02-22 00:29:02Z sskracic $
*/ */
public abstract class DefineContainer extends DefineComponent { public abstract class DefineContainer extends DefineComponent {
public static final String versionId = "$Id: DefineContainer.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private static final Logger s_log = private static final Logger s_log =
Logger.getLogger(DefineComponent.class.getName()); Logger.getLogger(DefineComponent.class.getName());

View File

@ -22,9 +22,12 @@ import com.arsdigita.bebop.Component;
import com.arsdigita.bebop.Form; import com.arsdigita.bebop.Form;
import javax.servlet.jsp.JspException; import javax.servlet.jsp.JspException;
/**
*
* @version Id: DefineForm.java 287 2005-02-22 00:29:02Z sskracic $
*/
public class DefineForm extends DefineContainer { public class DefineForm extends DefineContainer {
public static final String versionId = "$Id: DefineForm.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private Form m_form; private Form m_form;
private String m_encType; private String m_encType;
private String m_onSubmit; private String m_onSubmit;

View File

@ -22,9 +22,12 @@ import javax.servlet.jsp.tagext.TagData;
import javax.servlet.jsp.tagext.TagExtraInfo; import javax.servlet.jsp.tagext.TagExtraInfo;
import javax.servlet.jsp.tagext.VariableInfo; import javax.servlet.jsp.tagext.VariableInfo;
/**
*
* @version $Id: DefineFormExtraInfo.java 287 2005-02-22 00:29:02Z sskracic $
*/
public class DefineFormExtraInfo extends TagExtraInfo { public class DefineFormExtraInfo extends TagExtraInfo {
public static final String versionId = "$Id: DefineFormExtraInfo.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
public VariableInfo[] getVariableInfo(TagData data) { public VariableInfo[] getVariableInfo(TagData data) {
return new VariableInfo[] { return new VariableInfo[] {
new VariableInfo(data.getAttributeString("name"), new VariableInfo(data.getAttributeString("name"),

View File

@ -24,9 +24,10 @@ import javax.servlet.jsp.JspException;
/** /**
* Tag handler for definining an Image. * Tag handler for definining an Image.
*
* @version $Id: DefineImage.java 287 2005-02-22 00:29:02Z sskracic $
*/ */
public class DefineImage extends DefineComponent { public class DefineImage extends DefineComponent {
public static final String versionId = "$Id: DefineImage.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private Image m_image; private Image m_image;
private String m_src; private String m_src;

View File

@ -24,6 +24,8 @@ import javax.servlet.jsp.JspException;
/** /**
* Tag handler for definining a Link. * Tag handler for definining a Link.
*
* @version $Id: DefineLink.java 287 2005-02-22 00:29:02Z sskracic $
*/ */
public class DefineLink extends DefineComponent { public class DefineLink extends DefineComponent {
@ -31,8 +33,6 @@ public class DefineLink extends DefineComponent {
private String m_url; private String m_url;
private String m_label; private String m_label;
public static final String versionId = "$Id: DefineLink.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
// must override this method because we're not adding the // must override this method because we're not adding the
// link to the page until the *end* of the tag. (Otherwise we // link to the page until the *end* of the tag. (Otherwise we
// don't know the contents.) // don't know the contents.)

View File

@ -22,9 +22,12 @@ import com.arsdigita.bebop.Component;
import com.arsdigita.bebop.List; import com.arsdigita.bebop.List;
import javax.servlet.jsp.JspException; import javax.servlet.jsp.JspException;
/**
*
* @version $Id: DefineList.java 287 2005-02-22 00:29:02Z sskracic $
*/
public class DefineList extends DefineComponent { public class DefineList extends DefineComponent {
public static final String versionId = "$Id: DefineList.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private List m_list; private List m_list;
public int doStartTag() throws JspException { public int doStartTag() throws JspException {

View File

@ -22,9 +22,12 @@ import javax.servlet.jsp.tagext.TagData;
import javax.servlet.jsp.tagext.TagExtraInfo; import javax.servlet.jsp.tagext.TagExtraInfo;
import javax.servlet.jsp.tagext.VariableInfo; import javax.servlet.jsp.tagext.VariableInfo;
/**
*
* @version $Id: DefineListExtraInfo.java 287 2005-02-22 00:29:02Z sskracic $
*/
public class DefineListExtraInfo extends TagExtraInfo { public class DefineListExtraInfo extends TagExtraInfo {
public static final String versionId = "$Id: DefineListExtraInfo.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
public VariableInfo[] getVariableInfo(TagData data) { public VariableInfo[] getVariableInfo(TagData data) {
return new VariableInfo[] { return new VariableInfo[] {
new VariableInfo(data.getAttributeString("name"), new VariableInfo(data.getAttributeString("name"),

View File

@ -29,11 +29,11 @@ import com.arsdigita.bebop.form.OptionGroup;
* &lt;define:option name="label" value="value"/> * &lt;define:option name="label" value="value"/>
* &lt;/define:multipleSelect> * &lt;/define:multipleSelect>
* </pre> * </pre>
*
* @version $Id: DefineMultipleSelect.java 287 2005-02-22 00:29:02Z sskracic $
*/ */
public class DefineMultipleSelect extends DefineOptionGroup { public class DefineMultipleSelect extends DefineOptionGroup {
public static final String versionId = "$Id: DefineMultipleSelect.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
OptionGroup createOptionGroup() { OptionGroup createOptionGroup() {
return new MultipleSelect(getName()); return new MultipleSelect(getName());
} }

View File

@ -39,12 +39,11 @@ import javax.servlet.jsp.tagext.Tag;
* &lt;define:option name="msg.key" bundle="com.arsdigita.MyBundleName" * &lt;define:option name="msg.key" bundle="com.arsdigita.MyBundleName"
value="value"/> value="value"/>
* </pre> * </pre>
*
* @version $Id: DefineOption.java 287 2005-02-22 00:29:02Z sskracic $
*/ */
public class DefineOption extends DefineComponent { public class DefineOption extends DefineComponent {
public static final String versionId = "$Id: DefineOption.java 287 2005-02-22 00:29:02Z sskracic $ by $Author: sskracic $, $DateTime: 2004/08/16 18:10:38 $";
private Option m_option; private Option m_option;
private String m_value; private String m_value;
private boolean m_selected; private boolean m_selected;

Some files were not shown because too many files have changed in this diff Show More