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

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

public class ConstantPropertyOutline.PropertyAccessor
extends AbstractPropertyOutline.PropertyAccessor


Field Summary
 
Fields inherited from class org.jvnet.jaxb2_commons.xjc.outline.artificial.AbstractPropertyOutline.PropertyAccessor
target
 
Constructor Summary
ConstantPropertyOutline.PropertyAccessor(com.sun.codemodel.JExpression target)
           
 
Method Summary
 void get(com.sun.codemodel.JBlock block, com.sun.codemodel.JVar variable)
           
 boolean isConstant()
           
 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
getType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ConstantPropertyOutline.PropertyAccessor

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

isConstant

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

unset

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

set

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

isVirtual

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

isSet

public com.sun.codemodel.JExpression isSet()

get

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


Copyright © 2005-2012. All Rights Reserved.