public class CustomBase
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private NestingCustomBase |
m_parent
Parent element (
null if none). |
Constructor and Description |
---|
CustomBase(NestingCustomBase parent)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
protected static java.lang.Object |
getContainingObject(IUnmarshallingContext ictx)
Gets the parent element link from the unmarshalling stack.
|
NestingCustomBase |
getParent()
Get container.
|
SchemaRootBase |
getSchemaRoot()
Get schema customizations parent.
|
protected void |
setParent(NestingCustomBase parent)
Set container.
|
protected void |
validateAttributes(IUnmarshallingContext ictx,
StringArray attrs)
Validate attributes of element.
|
private NestingCustomBase m_parent
null
if none).public CustomBase(NestingCustomBase parent)
parent
- public NestingCustomBase getParent()
protected void setParent(NestingCustomBase parent)
parent
- public SchemaRootBase getSchemaRoot()
protected void validateAttributes(IUnmarshallingContext ictx, StringArray attrs)
ictx
- unmarshalling contextattrs
- attributes arrayprotected static java.lang.Object getContainingObject(IUnmarshallingContext ictx)
ictx
- unmarshalling context