Allow setting of access modifiers in JMods · Issue #406 · javaee/jaxb-v2 (original) (raw)

It would be nice if these methods could be added to https://jaxb2-
sources.dev.java.net/source/browse/checkout/jaxb2-sources/jaxb-
ri/codemodel/src/com/sun/codemodel/JMods.java

public void setPrivate()

{ setFlag( JMod.PUBLIC, false ); setFlag( JMod.PROTECTED, false ); setFlag( JMod.PRIVATE, true ); }

public void setProtected()

{ setFlag( JMod.PUBLIC, false ); setFlag( JMod.PROTECTED, true ); setFlag( JMod.PRIVATE, false ); }

public void setPublic()

{ setFlag( JMod.PUBLIC, true ); setFlag( JMod.PROTECTED, false ); setFlag( JMod.PRIVATE, false ); }

public void setFinal(boolean newValue)

{ setFlag( JMod.FINAL, newValue ); }

Environment

Operating System: All
Platform: All

Affected Versions

[2.1.4]