| Modifier and Type | Class and Description |
|---|---|
| private static class | |
| private static class |
| Modifier and Type | Field and Description |
|---|---|
| public static final SchemaCache | bindingFileSchema
Lazily parsed schema for the binding file. |
| private BGMBuilder | |
| private static volatile JAXBContext | customizationContext
Lazily prepared |
| private final List | decls
list of individual declarations. |
| private BindInfo. | documentation
Documentation taken from |
| public static final BindInfo | empty
An instance with the empty contents. |
| private Locator | |
| private XSComponent |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| public <T extends BIDeclaration> T | |
| public BIDeclaration | |
| public BGMBuilder | getBuilder()
Back pointer to the BGMBuilder which is building a BGM from schema components including this customization. |
| public static JAXBContext | |
| public static Unmarshaller | |
| public BIDeclaration[] | |
| public String | |
| public XSComponent | |
| public Locator | Returns: If the declarations are in fact specified in the source code, a non-null valid object will be returned. If this BindInfo is generated internally by XJC, then null will be returned.Gets the location of this annotation in the source file. |
| public boolean | |
| public Iterator | |
| pack-priv void | |
| public void | setOwner(BGMBuilder _builder, XSComponent _owner)
Sets the owner schema component and a reference to BGMBuilder. |
| public int | |
| public CCustomizations |
| bindingFileSchema | back to summary |
|---|---|
| public static final SchemaCache bindingFileSchema Lazily parsed schema for the binding file. | |
| builder | back to summary |
|---|---|
| private BGMBuilder builder | |
| customizationContext | back to summary |
|---|---|
| private static volatile JAXBContext customizationContext Lazily prepared | |
| decls | back to summary |
|---|---|
| private final List<BIDeclaration> decls list of individual declarations. | |
| documentation | back to summary |
|---|---|
| private BindInfo. Documentation taken from
| |
| empty | back to summary |
|---|---|
| public static final BindInfo empty An instance with the empty contents. | |
| location | back to summary |
|---|---|
| private Locator location
| |
| owner | back to summary |
|---|---|
| private XSComponent owner | |
| BindInfo | back to summary |
|---|---|
| public BindInfo() Default constructor. | |
| absorb | back to summary |
|---|---|
| public void absorb(BindInfo bi) Merges all the declarations inside the given BindInfo to this BindInfo. | |
| addDecl | back to summary |
|---|---|
| public void addDecl(BIDeclaration decl) Adds a new declaration. | |
| get | back to summary |
|---|---|
| public <T extends BIDeclaration> T get(Class<T> kind) Gets the first declaration with a given name, or null if none is found. | |
| get | back to summary |
|---|---|
| public BIDeclaration get(int idx) | |
| getBuilder | back to summary |
|---|---|
| public BGMBuilder getBuilder() Back pointer to the BGMBuilder which is building a BGM from schema components including this customization. | |
| getCustomizationContext | back to summary |
|---|---|
| public static JAXBContext getCustomizationContext() | |
| getCustomizationUnmarshaller | back to summary |
|---|---|
| public static Unmarshaller getCustomizationUnmarshaller() | |
| getDecls | back to summary |
|---|---|
| public BIDeclaration[] getDecls() Gets all the declarations | |
| getDocumentation | back to summary |
|---|---|
| public String getDocumentation() Gets the documentation parsed from
| |
| getOwner | back to summary |
|---|---|
| public XSComponent getOwner() | |
| getSourceLocation | back to summary |
|---|---|
| public Locator getSourceLocation() Gets the location of this annotation in the source file.
| |
| isPointless | back to summary |
|---|---|
| public boolean isPointless() Returns true if this doesn't contain any useful information. This flag is used to discard unused s early to save memory footprint. | |
| iterator | back to summary |
|---|---|
| public Iterator Implements java. Doc from java. Returns an iterator over elements of type
| |
| setAppinfo | back to summary |
|---|---|
pack-priv void setAppinfo(BindInfo.
| |
| setOwner | back to summary |
|---|---|
| public void setOwner(BGMBuilder _builder, XSComponent _owner) Sets the owner schema component and a reference to BGMBuilder. This method is called from the BGMBuilder before any BIDeclaration inside it is used. | |
| size | back to summary |
|---|---|
| public int size() Gets the number of declarations. | |
| toCustomizationList | back to summary |
|---|---|
| public CCustomizations toCustomizationList() Gets the list of Note that calling this method marks all those plug-in customizations as 'used'. So call it only when it's really necessary. | |
| Modifier and Type | Field and Description |
|---|---|
| pack-priv List | contents
Receives |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public void |
| contents | back to summary |
|---|---|
| pack-priv List<Object> contents Receives
| |
| AppInfo | back to summary |
|---|---|
| private AppInfo() | |
| addTo | back to summary |
|---|---|
| public void addTo(BindInfo bi) | |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| pack-priv void |
| contents | back to summary |
|---|---|
| pack-priv List<Object> contents
| |
| Documentation | back to summary |
|---|---|
| private Documentation() | |
| addAll | back to summary |
|---|---|
| pack-priv void addAll(BindInfo. | |