Top Description Fields Constructors Methods
com.sun.tools.xjc.reader.dtd.bindinfo

public final Class BIInterface

extends Object
Class Inheritance
Imports
java.util.StringTokenizer, org.w3c.dom.Element, org.xml.sax.Locator

<interface> declaration in the binding file.

Field Summary

Modifier and TypeField and Description
private final Element
dom

<interface> element in the binding file.

private final String[]
private final String[]
private final String
name

Name of the generated Java interface.

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public String[]
fields()

Gets the names of fields in this interface.

public Locator
getSourceLocation()

Gets the location where this declaration is declared.

public String[]
members()

Gets the names of interfaces/classes that implement this interface.

public String
name()

Gets the name of this interface.

private static String[]
parseTokens(String value)

splits a list into an array of strings.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

domback to summary
private final Element dom

<interface> element in the binding file.

fieldsback to summary
private final String[] fields
membersback to summary
private final String[] members
nameback to summary
private final String name

Name of the generated Java interface.

Constructor Detail

BIInterfaceback to summary
pack-priv BIInterface(Element e)

Method Detail

fieldsback to summary
public String[] fields()

Gets the names of fields in this interface.

getSourceLocationback to summary
public Locator getSourceLocation()

Gets the location where this declaration is declared.

membersback to summary
public String[] members()

Gets the names of interfaces/classes that implement this interface.

nameback to summary
public String name()

Gets the name of this interface. This name should also used as the class name.

parseTokensback to summary
private static String[] parseTokens(String value)

splits a list into an array of strings.