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

public Class BIConstructor

extends Object
Class Inheritance
Imports
java.util.ArrayList, .List, .StringTokenizer, com.sun.tools.xjc.model.CClassInfo, org.w3c.dom.Element, org.xml.sax.Locator

<constructor> declaration in the binding file.

Since JAXB will generate both interfaces and implementations, A constructor declaration will create:

Field Summary

Modifier and TypeField and Description
private final Element
dom

<constructor> element in the source binding file.

private final String[]
properties

properties specified by @properties.

Constructor Summary

AccessConstructor and Description
pack-priv

Method Summary

Modifier and TypeMethod and Description
public void
createDeclaration(CClassInfo
ClassItem object that corresponds to the element declaration that contains this declaration.
cls
)

Creates a constructor declaration into the ClassItem.

public Locator
getSourceLocation()

Gets the location where this declaration is declared.

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

domback to summary
private final Element dom

<constructor> element in the source binding file.

propertiesback to summary
private final String[] properties

properties specified by @properties.

Constructor Detail

BIConstructorback to summary
pack-priv BIConstructor(Element _node)

Method Detail

createDeclarationback to summary
public void createDeclaration(CClassInfo cls)

Creates a constructor declaration into the ClassItem.

Parameters
cls:CClassInfo

ClassItem object that corresponds to the element declaration that contains this declaration.

getSourceLocationback to summary
public Locator getSourceLocation()

Gets the location where this declaration is declared.