org.jvnet.jaxb2_commons.xjc.outline.artificial
Class AnyAttributePropertyOutline.PropertyAccessor

java.lang.Object
  extended by org.jvnet.jaxb2_commons.xjc.outline.artificial.AbstractPropertyOutline.PropertyAccessor
      extended by org.jvnet.jaxb2_commons.xjc.outline.artificial.AnyAttributePropertyOutline.PropertyAccessor
All Implemented Interfaces:
MPropertyAccessor
Enclosing class:
AnyAttributePropertyOutline

public class AnyAttributePropertyOutline.PropertyAccessor
extends AbstractPropertyOutline.PropertyAccessor


Field Summary
 
Fields inherited from class org.jvnet.jaxb2_commons.xjc.outline.artificial.AbstractPropertyOutline.PropertyAccessor
target
 
Constructor Summary
AnyAttributePropertyOutline.PropertyAccessor(com.sun.codemodel.JExpression target)
           
 
Method Summary
 void get(com.sun.codemodel.JBlock block, com.sun.codemodel.JVar variable)
           
 com.sun.codemodel.JType getType()
           
 com.sun.codemodel.JExpression isSet()
           
 boolean isVirtual()
           
 void set(com.sun.codemodel.JBlock block, String uniqueName, com.sun.codemodel.JExpression value)
           
 void unset(com.sun.codemodel.JBlock body)
           
 
Methods inherited from class org.jvnet.jaxb2_commons.xjc.outline.artificial.AbstractPropertyOutline.PropertyAccessor
isConstant
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnyAttributePropertyOutline.PropertyAccessor

public AnyAttributePropertyOutline.PropertyAccessor(com.sun.codemodel.JExpression target)
Method Detail

get

public void get(com.sun.codemodel.JBlock block,
                com.sun.codemodel.JVar variable)

set

public void set(com.sun.codemodel.JBlock block,
                String uniqueName,
                com.sun.codemodel.JExpression value)

unset

public void unset(com.sun.codemodel.JBlock body)

isSet

public com.sun.codemodel.JExpression isSet()

getType

public com.sun.codemodel.JType getType()
Specified by:
getType in interface MPropertyAccessor
Overrides:
getType in class AbstractPropertyOutline.PropertyAccessor

isVirtual

public boolean isVirtual()
Specified by:
isVirtual in interface MPropertyAccessor
Overrides:
isVirtual in class AbstractPropertyOutline.PropertyAccessor


Copyright © 2005-2012. All Rights Reserved.