Class CMPropertyOutline
- java.lang.Object
-
- org.jvnet.jaxb.xjc.outline.concrete.CMPropertyOutline
-
- All Implemented Interfaces:
MPropertyAccessorFactory,MPropertyOutline,MTargeted<MPropertyInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>>
public class CMPropertyOutline extends Object implements MPropertyOutline
-
-
Constructor Summary
Constructors Constructor Description CMPropertyOutline(MClassOutline classOutline, MPropertyInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target, MPropertyAccessorFactory propertyAccessorFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MPropertyAccessorcreatePropertyAccessor(com.sun.codemodel.JExpression target)MClassOutlinegetClassOutline()MPropertyInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>getTarget()
-
-
-
Constructor Detail
-
CMPropertyOutline
public CMPropertyOutline(MClassOutline classOutline, MPropertyInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> target, MPropertyAccessorFactory propertyAccessorFactory)
-
-
Method Detail
-
getClassOutline
public MClassOutline getClassOutline()
- Specified by:
getClassOutlinein interfaceMPropertyOutline
-
getTarget
public MPropertyInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass> getTarget()
- Specified by:
getTargetin interfaceMTargeted<MPropertyInfo<com.sun.tools.xjc.model.nav.NType,com.sun.tools.xjc.model.nav.NClass>>
-
createPropertyAccessor
public MPropertyAccessor createPropertyAccessor(com.sun.codemodel.JExpression target)
- Specified by:
createPropertyAccessorin interfaceMPropertyAccessorFactory
-
-