Modifier and Type | Method and Description |
---|---|
protected void |
ElementWrapperPlugin.processWrappedPropertyInfo(MModelInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> mmodel,
MClassInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> rootClassInfo,
MElementPropertyInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> wrapperPropertyInfo,
MClassInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> wrapperClassInfo,
MPropertyInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> wrappedPropertyInfo) |
Modifier and Type | Method and Description |
---|---|
MPropertyOutline |
MPropertyOutlineGenerator.generate(MClassOutline classOutline,
MModelInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> modelInfo,
MPropertyInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> propertyInfo) |
Modifier and Type | Method and Description |
---|---|
MPropertyOutline |
WrapperPropertyOutlineGenerator.generate(MClassOutline classOutline,
MModelInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> modelInfo,
MPropertyInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> propertyInfo) |
Modifier and Type | Method and Description |
---|---|
MPropertyOutline |
CMPropertyOutlineGenerator.generate(MClassOutline classOutline,
MModelInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> modelInfo,
MPropertyInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> propertyInfo) |
Modifier and Type | Field and Description |
---|---|
protected MPropertyInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> |
AbstractPropertyOutline.propertyInfo |
Modifier and Type | Method and Description |
---|---|
MPropertyInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> |
AbstractPropertyOutline.getTarget() |
Constructor and Description |
---|
AbstractPropertyOutline(com.sun.tools.xjc.outline.Outline outline,
MClassOutline classOutline,
MPropertyInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target) |
AbstractSinglePropertyOutline(com.sun.tools.xjc.outline.Outline outline,
MClassOutline classOutline,
MPropertyInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target) |
ConstantPropertyOutline(com.sun.tools.xjc.outline.Outline outline,
MClassOutline classOutline,
MPropertyInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target,
com.sun.codemodel.JExpression value) |
SinglePropertyOutline(com.sun.tools.xjc.outline.Outline outline,
MClassOutline classOutline,
MPropertyInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target) |
Modifier and Type | Method and Description |
---|---|
MPropertyInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> |
CMPropertyOutline.getTarget() |
Constructor and Description |
---|
CMPropertyOutline(MClassOutline classOutline,
MPropertyInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target,
MPropertyAccessorFactory propertyAccessorFactory) |
Modifier and Type | Interface and Description |
---|---|
interface |
MAnyAttributePropertyInfo<T,C extends T> |
interface |
MAnyElementPropertyInfo<T,C extends T> |
interface |
MAttributePropertyInfo<T,C extends T> |
interface |
MElementPropertyInfo<T,C extends T> |
interface |
MElementRefPropertyInfo<T,C extends T> |
interface |
MElementRefsPropertyInfo<T,C extends T> |
interface |
MElementsPropertyInfo<T,C extends T> |
interface |
MSingleTypePropertyInfo<T,C extends T> |
interface |
MValuePropertyInfo<T,C extends T> |
Modifier and Type | Method and Description |
---|---|
MPropertyInfo<T,C> |
MClassInfo.getProperty(String publicName) |
Modifier and Type | Method and Description |
---|---|
List<MPropertyInfo<T,C>> |
MClassInfo.getProperties() |
Modifier and Type | Method and Description |
---|---|
void |
MClassInfo.addProperty(MPropertyInfo<T,C> propertyInfo) |
void |
MClassInfo.removeProperty(MPropertyInfo<T,C> propertyInfo) |
Modifier and Type | Class and Description |
---|---|
class |
CMAnyAttributePropertyInfo<T,C extends T> |
class |
CMAnyElementPropertyInfo<T,C extends T> |
class |
CMAttributePropertyInfo<T,C extends T> |
class |
CMElementPropertyInfo<T,C extends T> |
class |
CMElementRefPropertyInfo<T,C extends T> |
class |
CMElementRefsPropertyInfo<T,C extends T> |
class |
CMElementsPropertyInfo<T,C extends T> |
class |
CMPropertyInfo<T,C extends T> |
class |
CMSingleTypePropertyInfo<T,C extends T> |
class |
CMValuePropertyInfo<T,C extends T> |
Modifier and Type | Method and Description |
---|---|
protected MPropertyInfo<T,C> |
CMInfoFactory.createAnyElementPropertyInfo(MClassInfo<T,C> classInfo,
RPI rp) |
protected MPropertyInfo<T,C> |
CMInfoFactory.createAttributePropertyInfo(MClassInfo<T,C> classInfo,
API propertyInfo) |
protected MPropertyInfo<T,C> |
CMInfoFactory.createElementPropertyInfo(MClassInfo<T,C> classInfo,
EPI ep) |
protected MPropertyInfo<T,C> |
CMInfoFactory.createElementRefPropertyInfo(MClassInfo<T,C> classInfo,
RPI rp) |
protected MPropertyInfo<T,C> |
CMInfoFactory.createElementRefsPropertyInfo(MClassInfo<T,C> classInfo,
RPI rp) |
protected MPropertyInfo<T,C> |
CMInfoFactory.createElementsPropertyInfo(MClassInfo<T,C> classInfo,
EPI ep) |
protected MPropertyInfo<T,C> |
CMInfoFactory.createValuePropertyInfo(MClassInfo<T,C> classInfo,
VPI propertyInfo) |
MPropertyInfo<T,C> |
CMClassInfo.getProperty(String privateName) |
Modifier and Type | Method and Description |
---|---|
List<MPropertyInfo<T,C>> |
CMClassInfo.getProperties() |
Modifier and Type | Method and Description |
---|---|
void |
CMClassInfo.addProperty(MPropertyInfo<T,C> propertyInfo) |
void |
CMClassInfo.removeProperty(MPropertyInfo<T,C> propertyInfo) |
Modifier and Type | Method and Description |
---|---|
V |
DefaultPropertyInfoVisitor.visitPropertyInfo(MPropertyInfo<T,C> info) |
Copyright © 2005–2018. All rights reserved.