EclipseJDT Source Viewer

Home|eclipse_jdt/src/org/eclipse/jdt/core/dom/IDocElement.java
1/*******************************************************************************
2 * Copyright (c) 2004, 2014 IBM Corporation and others.
3 *
4 * This program and the accompanying materials
5 * are made available under the terms of the Eclipse Public License 2.0
6 * which accompanies this distribution, and is available at
7 * https://www.eclipse.org/legal/epl-2.0/
8 *
9 * SPDX-License-Identifier: EPL-2.0
10 *
11 * Contributors:
12 *     IBM Corporation - initial API and implementation
13 *******************************************************************************/
14
15package org.eclipse.jdt.core.dom;
16
17/**
18 * Common marker interface for AST nodes that represent fragments in doc elements.
19 * These are node types that can legitimately be included in {@link TagElement#fragments()}.
20 * <pre>
21 * IDocElement:
22 *   {@link MemberRef}
23 *   {@link MethodRef}
24 *   {@link Name}
25 *   {@link AbstractTagElement}
26 *   {@link TagElement}
27 *   {@link TextElement}
28 *   {@link JavaDocRegion}
29 * </pre>
30 *
31 * @since 3.11, internal interface since 3.0
32 * @see TagElement#fragments()
33 * @noextend This interface is not intended to be extended by clients.
34 * @noimplement This interface is not intended to be implemented by clients.
35 */
36public interface IDocElement {
37    // marker-type interfaces have no members
38}
39
MembersX
Members
X