/* * $Id$ * Copyright (C) 2001-2002 The Apache Software Foundation. All rights reserved. * For details on use and redistribution please refer to the * LICENSE file included with these sources. */ package org.apache.fop.area; import java.util.ArrayList; // block areas hold either more block areas or line // areas can also be used as a block spacer // a block area may have children positioned by stacking // or by relative to the parent for floats, tables and lists // cacheable object // has id information /** * This is the block area class. * It holds child block areas such as other blocks or lines. */ public class Block extends BlockParent { /** * Normally stacked with other blocks. */ public static final int STACK = 0; /** * Placed relative to the flow position. * This effects the flow placement of stacking normally. */ public static final int RELATIVE = 1; /** * Relative to the block parent but not effecting the stacking * Used for block-container, tables and lists. */ public static final int ABSOLUTE = 2; private int stacking = TB; private int positioning = STACK; // a block with may contain the dominant styling info in // terms of most lines or blocks with info /** * Add the block to this block area. * * @param block the block area to add */ public void addBlock(Block block) { if (children == null) { children = new ArrayList(); } height += block.getHeight(); children.add(block); } /** * Add the line area to this block area. * * @param line the line area to add */ public void addLineArea(LineArea line) { if (children == null) { children = new ArrayList(); } height += line.getHeight(); children.add(line); } /** * Set the positioning of this area. * * @param pos the positioning to use when rendering this area */ public void setPositioning(int pos) { positioning = pos; } /** * Get the positioning of this area. * * @return the positioning to use when rendering this area */ public int getPositioning() { return positioning; } } github-actions-f50e11107c'>dependabot/github_actions/github-actions-f50e11107c The official jQuery user interface library: https://github.com/jquery/jquery-uiwww-data
aboutsummaryrefslogtreecommitdiffstats
path: root/tests/visual/compound/tabs_tooltips.html
blob: bb8f2d11db7e1bed85d8a7a8c852316f816552e9 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<!doctype html>
<html lang="en">
<head>
	<meta charset="utf-8">
	<title>Compound Visual Test : Tabs in Tabs</title>
	<link rel="stylesheet" href="../visual.css">
	<link rel="stylesheet" href="../../../themes/base/all.css">
	<script src="../../../external/jquery/jquery.js"></script>
	<script src="../../../ui/core.js"></script>
	<script src="../../../ui/widget.js"></script>
	<script src="../../../ui/position.js"></script>
	<script src="../../../ui/tooltip.js"></script>
	<script src="../../../ui/tabs.js"></script>
	<script>
	$(function() {
		$( "#tabs" ).tabs();
		$( "a" ).tooltip();
	});
	</script>
</head>
<body>

<div id="tabs">
	<ul>
		<li><a href="#tabs-1" title="first tab tooltip">First</a></li>
		<li><a href="#tabs-2" title="second tab tooltip">Second</a></li>
	</ul>
	<div id="tabs-1">
		<a href="#" title="title content">label</a>
	</div>
	<div id="tabs-2">
		<a href="#" title="other title content">other label</a>
	</div>
</div>

</body>
</html>