vmote 2003/08/26 07:35:42
Modified: src/java/org/apache/fop/fo/flow ListItemLabel.java
src/java/org/apache/fop/layoutmgr AddLMVisitor.java
Log:
move fo/flow/ListItemLabel.getItemLayoutManager() to
layoutmgr/AddLMVisitor.getListItemLabelLayoutManager()
Revision Changes Path
1.7 +0 -11 xml-fop/src/java/org/apache/fop/fo/flow/ListItemLabel.java
Index: ListItemLabel.java
===================================================================
RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/fo/flow/ListItemLabel.java,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- ListItemLabel.java 22 Aug 2003 17:42:41 -0000 1.6
+++ ListItemLabel.java 26 Aug 2003 14:35:42 -0000 1.7
@@ -56,7 +56,6 @@
import org.apache.fop.fo.FOTreeVisitor;
import org.apache.fop.fo.properties.CommonAccessibility;
import org.apache.fop.layoutmgr.list.Item;
-import org.apache.fop.apps.*;
/**
* Class modelling the fo:list-item-label object. See Sec. 6.8.5 of the XSL-FO
@@ -69,16 +68,6 @@
*/
public ListItemLabel(FONode parent) {
super(parent);
- }
-
- /**
- * @return this object's Item layout manager
- */
- public Item getItemLayoutManager() {
- Item itemLabel = new Item();
- itemLabel.setUserAgent(getUserAgent());
- itemLabel.setFObj(this);
- return itemLabel;
}
private void setup() {
1.10 +13 -2 xml-fop/src/java/org/apache/fop/layoutmgr/AddLMVisitor.java
Index: AddLMVisitor.java
===================================================================
RCS file: /home/cvs/xml-fop/src/java/org/apache/fop/layoutmgr/AddLMVisitor.java,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- AddLMVisitor.java 25 Aug 2003 18:10:30 -0000 1.9
+++ AddLMVisitor.java 26 Aug 2003 14:35:42 -0000 1.10
@@ -85,6 +85,7 @@
import org.apache.fop.fo.flow.Footnote;
import org.apache.fop.fo.flow.ListBlock;
import org.apache.fop.fo.flow.ListItemBody;
+import org.apache.fop.fo.flow.ListItemLabel;
import org.apache.fop.fo.flow.InstreamForeignObject;
import org.apache.fop.fo.flow.InlineContainer;
import org.apache.fop.fo.flow.ListItem;
@@ -638,12 +639,22 @@
ListItemLayoutManager blm = new ListItemLayoutManager();
blm.setUserAgent(node.getUserAgent());
blm.setFObj(node);
- blm.setLabel(node.getLabel().getItemLayoutManager());
+ blm.setLabel(getListItemLabelLayoutManager(node.getLabel()));
blm.setBody(getListItemBodyLayoutManager(node.getBody()));
currentLMList.add(blm);
} else {
node.getLogger().error("list-item requires list-item-label and
list-item-body");
}
+ }
+
+ /**
+ * @return this object's Item layout manager
+ */
+ public Item getListItemLabelLayoutManager(ListItemLabel node) {
+ Item itemLabel = new Item();
+ itemLabel.setUserAgent(node.getUserAgent());
+ itemLabel.setFObj(node);
+ return itemLabel;
}
/**
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]