|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.tools.xjc.reader.xmlschema.bindinfo.AbstractDeclarationImpl
abstract class AbstractDeclarationImpl
Abstract partial implementation of BIDeclaration
Field Summary | |
---|---|
(package private) org.xml.sax.Locator |
loc
|
protected BindInfo |
parent
|
Constructor Summary | |
---|---|
protected |
AbstractDeclarationImpl()
|
protected |
AbstractDeclarationImpl(org.xml.sax.Locator loc)
Deprecated. |
Method Summary | |
---|---|
protected static void |
_assert(boolean b)
|
protected BGMBuilder |
getBuilder()
|
protected com.sun.codemodel.JCodeModel |
getCodeModel()
|
org.xml.sax.Locator |
getLocation()
Gets the source location where this declaration was written. |
protected com.sun.xml.xsom.XSComponent |
getOwner()
|
boolean |
isAcknowledged()
Checks if this declaration was acknowledged. |
void |
markAsAcknowledged()
Marks this declaration to be acknowledged -- either actually used or the existence is admitted (for example when a property customization is given at the point of definition.) |
void |
onSetOwner()
Called when the parent BindInfo got its owner set. |
void |
setParent(BindInfo p)
Sets the parent BindInfo object of this declaration. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.sun.tools.xjc.reader.xmlschema.bindinfo.BIDeclaration |
---|
getName |
Field Detail |
---|
org.xml.sax.Locator loc
protected BindInfo parent
Constructor Detail |
---|
@Deprecated protected AbstractDeclarationImpl(org.xml.sax.Locator loc)
protected AbstractDeclarationImpl()
Method Detail |
---|
public org.xml.sax.Locator getLocation()
BIDeclaration
getLocation
in interface BIDeclaration
public void setParent(BindInfo p)
BIDeclaration
This method can be only called from BindInfo
,
and only once.
setParent
in interface BIDeclaration
protected final com.sun.xml.xsom.XSComponent getOwner()
protected final BGMBuilder getBuilder()
protected final com.sun.codemodel.JCodeModel getCodeModel()
public final boolean isAcknowledged()
BIDeclaration
isAcknowledged
in interface BIDeclaration
public void onSetOwner()
BIDeclaration
BindInfo
got its owner set.
This is when declarations are connected to BGMBuilder
and
its sibling components.
onSetOwner
in interface BIDeclaration
public void markAsAcknowledged()
BIDeclaration
Declarations that are not acknowledged will be considered as an error.
markAsAcknowledged
in interface BIDeclaration
protected static final void _assert(boolean b)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |