/** * Copyright 2004-2016 Riccardo Solmi. All rights reserved. * This file is part of the Whole Platform. * * The Whole Platform is free software: you can redistribute it and/or modify * it under the terms of the GNU Lesser General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * The Whole Platform is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Lesser General Public License for more details. * * You should have received a copy of the GNU Lesser General Public License * along with the Whole Platform. If not, see <http://www.gnu.org/licenses/>. */ package org.whole.lang.java.builders; import org.whole.lang.contexts.EntityContext; import org.whole.lang.model.IEntity; import org.whole.lang.java.reflect.JavaFeatureDescriptorEnum; /** * @generator Whole */ public class JavaModelContext extends EntityContext { public JavaModelContext(IEntity root) { super(root); } public JavaModelContext get_package() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum._package); } public void set_package(JavaModelContext _package) { wSet(JavaFeatureDescriptorEnum._package, _package); } public JavaModelContext getImports() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.imports); } public void setImports(JavaModelContext imports) { wSet(JavaFeatureDescriptorEnum.imports, imports); } public JavaModelContext getTypes() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.types); } public void setTypes(JavaModelContext types) { wSet(JavaFeatureDescriptorEnum.types, types); } public JavaModelContext getJavadoc() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.javadoc); } public void setJavadoc(JavaModelContext javadoc) { wSet(JavaFeatureDescriptorEnum.javadoc, javadoc); } public JavaModelContext getAnnotations() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.annotations); } public void setAnnotations(JavaModelContext annotations) { wSet(JavaFeatureDescriptorEnum.annotations, annotations); } public JavaModelContext getName() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.name); } public void setName(JavaModelContext name) { wSet(JavaFeatureDescriptorEnum.name, name); } public JavaModelContext getDocElements() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.docElements); } public void setDocElements(JavaModelContext docElements) { wSet(JavaFeatureDescriptorEnum.docElements, docElements); } public JavaModelContext getText() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.text); } public void setText(JavaModelContext text) { wSet(JavaFeatureDescriptorEnum.text, text); } public JavaModelContext getTags() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.tags); } public void setTags(JavaModelContext tags) { wSet(JavaFeatureDescriptorEnum.tags, tags); } public JavaModelContext getQualifier() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.qualifier); } public void setQualifier(JavaModelContext qualifier) { wSet(JavaFeatureDescriptorEnum.qualifier, qualifier); } public JavaModelContext getParameters() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.parameters); } public void setParameters(JavaModelContext parameters) { wSet(JavaFeatureDescriptorEnum.parameters, parameters); } public JavaModelContext getType() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.type); } public void setType(JavaModelContext type) { wSet(JavaFeatureDescriptorEnum.type, type); } public JavaModelContext getVarargs() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.varargs); } public void setVarargs(JavaModelContext varargs) { wSet(JavaFeatureDescriptorEnum.varargs, varargs); } public JavaModelContext getTagName() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.tagName); } public void setTagName(JavaModelContext tagName) { wSet(JavaFeatureDescriptorEnum.tagName, tagName); } public JavaModelContext getFragments() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.fragments); } public void setFragments(JavaModelContext fragments) { wSet(JavaFeatureDescriptorEnum.fragments, fragments); } public JavaModelContext getTypeName() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.typeName); } public void setTypeName(JavaModelContext typeName) { wSet(JavaFeatureDescriptorEnum.typeName, typeName); } public JavaModelContext getValue() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.value); } public void setValue(JavaModelContext value) { wSet(JavaFeatureDescriptorEnum.value, value); } public JavaModelContext getValues() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.values); } public void setValues(JavaModelContext values) { wSet(JavaFeatureDescriptorEnum.values, values); } public JavaModelContext getOnDemand() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.onDemand); } public void setOnDemand(JavaModelContext onDemand) { wSet(JavaFeatureDescriptorEnum.onDemand, onDemand); } public JavaModelContext get_static() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum._static); } public void set_static(JavaModelContext _static) { wSet(JavaFeatureDescriptorEnum._static, _static); } public JavaModelContext getModifiers() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.modifiers); } public void setModifiers(JavaModelContext modifiers) { wSet(JavaFeatureDescriptorEnum.modifiers, modifiers); } public JavaModelContext getBodyDeclarations() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.bodyDeclarations); } public void setBodyDeclarations(JavaModelContext bodyDeclarations) { wSet(JavaFeatureDescriptorEnum.bodyDeclarations, bodyDeclarations); } public JavaModelContext getSuperInterfaceTypes() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.superInterfaceTypes); } public void setSuperInterfaceTypes(JavaModelContext superInterfaceTypes) { wSet(JavaFeatureDescriptorEnum.superInterfaceTypes, superInterfaceTypes); } public JavaModelContext getEnumConstants() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.enumConstants); } public void setEnumConstants(JavaModelContext enumConstants) { wSet(JavaFeatureDescriptorEnum.enumConstants, enumConstants); } public JavaModelContext getArguments() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.arguments); } public void setArguments(JavaModelContext arguments) { wSet(JavaFeatureDescriptorEnum.arguments, arguments); } public JavaModelContext getAnonymousClassDeclaration() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.anonymousClassDeclaration); } public void setAnonymousClassDeclaration(JavaModelContext anonymousClassDeclaration) { wSet(JavaFeatureDescriptorEnum.anonymousClassDeclaration, anonymousClassDeclaration); } public JavaModelContext getTypeParameters() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.typeParameters); } public void setTypeParameters(JavaModelContext typeParameters) { wSet(JavaFeatureDescriptorEnum.typeParameters, typeParameters); } public JavaModelContext getSuperclassType() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.superclassType); } public void setSuperclassType(JavaModelContext superclassType) { wSet(JavaFeatureDescriptorEnum.superclassType, superclassType); } public JavaModelContext getTypeBounds() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.typeBounds); } public void setTypeBounds(JavaModelContext typeBounds) { wSet(JavaFeatureDescriptorEnum.typeBounds, typeBounds); } public JavaModelContext get_default() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum._default); } public void set_default(JavaModelContext _default) { wSet(JavaFeatureDescriptorEnum._default, _default); } public JavaModelContext getBody() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.body); } public void setBody(JavaModelContext body) { wSet(JavaFeatureDescriptorEnum.body, body); } public JavaModelContext getReturnType() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.returnType); } public void setReturnType(JavaModelContext returnType) { wSet(JavaFeatureDescriptorEnum.returnType, returnType); } public JavaModelContext getExtraDimensions() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.extraDimensions); } public void setExtraDimensions(JavaModelContext extraDimensions) { wSet(JavaFeatureDescriptorEnum.extraDimensions, extraDimensions); } public JavaModelContext getThrownExceptions() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.thrownExceptions); } public void setThrownExceptions(JavaModelContext thrownExceptions) { wSet(JavaFeatureDescriptorEnum.thrownExceptions, thrownExceptions); } public JavaModelContext getInitializer() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.initializer); } public void setInitializer(JavaModelContext initializer) { wSet(JavaFeatureDescriptorEnum.initializer, initializer); } public JavaModelContext getVarargsAnnotations() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.varargsAnnotations); } public void setVarargsAnnotations(JavaModelContext varargsAnnotations) { wSet(JavaFeatureDescriptorEnum.varargsAnnotations, varargsAnnotations); } public JavaModelContext getComponentType() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.componentType); } public void setComponentType(JavaModelContext componentType) { wSet(JavaFeatureDescriptorEnum.componentType, componentType); } public JavaModelContext getTypeArguments() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.typeArguments); } public void setTypeArguments(JavaModelContext typeArguments) { wSet(JavaFeatureDescriptorEnum.typeArguments, typeArguments); } public JavaModelContext getBound() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.bound); } public void setBound(JavaModelContext bound) { wSet(JavaFeatureDescriptorEnum.bound, bound); } public JavaModelContext getUpperBound() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.upperBound); } public void setUpperBound(JavaModelContext upperBound) { wSet(JavaFeatureDescriptorEnum.upperBound, upperBound); } public JavaModelContext getExpression() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.expression); } public void setExpression(JavaModelContext expression) { wSet(JavaFeatureDescriptorEnum.expression, expression); } public JavaModelContext getMessage() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.message); } public void setMessage(JavaModelContext message) { wSet(JavaFeatureDescriptorEnum.message, message); } public JavaModelContext getLabel() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.label); } public void setLabel(JavaModelContext label) { wSet(JavaFeatureDescriptorEnum.label, label); } public JavaModelContext getParameter() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.parameter); } public void setParameter(JavaModelContext parameter) { wSet(JavaFeatureDescriptorEnum.parameter, parameter); } public JavaModelContext getInitializers() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.initializers); } public void setInitializers(JavaModelContext initializers) { wSet(JavaFeatureDescriptorEnum.initializers, initializers); } public JavaModelContext getUpdaters() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.updaters); } public void setUpdaters(JavaModelContext updaters) { wSet(JavaFeatureDescriptorEnum.updaters, updaters); } public JavaModelContext getThenStatement() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.thenStatement); } public void setThenStatement(JavaModelContext thenStatement) { wSet(JavaFeatureDescriptorEnum.thenStatement, thenStatement); } public JavaModelContext getElseStatement() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.elseStatement); } public void setElseStatement(JavaModelContext elseStatement) { wSet(JavaFeatureDescriptorEnum.elseStatement, elseStatement); } public JavaModelContext getStatements() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.statements); } public void setStatements(JavaModelContext statements) { wSet(JavaFeatureDescriptorEnum.statements, statements); } public JavaModelContext getCatchClauses() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.catchClauses); } public void setCatchClauses(JavaModelContext catchClauses) { wSet(JavaFeatureDescriptorEnum.catchClauses, catchClauses); } public JavaModelContext get_finally() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum._finally); } public void set_finally(JavaModelContext _finally) { wSet(JavaFeatureDescriptorEnum._finally, _finally); } public JavaModelContext getException() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.exception); } public void setException(JavaModelContext exception) { wSet(JavaFeatureDescriptorEnum.exception, exception); } public JavaModelContext getTypeDeclaration() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.typeDeclaration); } public void setTypeDeclaration(JavaModelContext typeDeclaration) { wSet(JavaFeatureDescriptorEnum.typeDeclaration, typeDeclaration); } public JavaModelContext getArray() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.array); } public void setArray(JavaModelContext array) { wSet(JavaFeatureDescriptorEnum.array, array); } public JavaModelContext getIndex() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.index); } public void setIndex(JavaModelContext index) { wSet(JavaFeatureDescriptorEnum.index, index); } public JavaModelContext getDimensions() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.dimensions); } public void setDimensions(JavaModelContext dimensions) { wSet(JavaFeatureDescriptorEnum.dimensions, dimensions); } public JavaModelContext getLeftHandSide() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.leftHandSide); } public void setLeftHandSide(JavaModelContext leftHandSide) { wSet(JavaFeatureDescriptorEnum.leftHandSide, leftHandSide); } public JavaModelContext getOperator() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.operator); } public void setOperator(JavaModelContext operator) { wSet(JavaFeatureDescriptorEnum.operator, operator); } public JavaModelContext getRightHandSide() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.rightHandSide); } public void setRightHandSide(JavaModelContext rightHandSide) { wSet(JavaFeatureDescriptorEnum.rightHandSide, rightHandSide); } public JavaModelContext getThenExpression() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.thenExpression); } public void setThenExpression(JavaModelContext thenExpression) { wSet(JavaFeatureDescriptorEnum.thenExpression, thenExpression); } public JavaModelContext getElseExpression() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.elseExpression); } public void setElseExpression(JavaModelContext elseExpression) { wSet(JavaFeatureDescriptorEnum.elseExpression, elseExpression); } public JavaModelContext getLeftOperand() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.leftOperand); } public void setLeftOperand(JavaModelContext leftOperand) { wSet(JavaFeatureDescriptorEnum.leftOperand, leftOperand); } public JavaModelContext getRightOperand() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.rightOperand); } public void setRightOperand(JavaModelContext rightOperand) { wSet(JavaFeatureDescriptorEnum.rightOperand, rightOperand); } public JavaModelContext getExtendedOperands() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.extendedOperands); } public void setExtendedOperands(JavaModelContext extendedOperands) { wSet(JavaFeatureDescriptorEnum.extendedOperands, extendedOperands); } public JavaModelContext getOperand() { return (JavaModelContext) wGet(JavaFeatureDescriptorEnum.operand); } public void setOperand(JavaModelContext operand) { wSet(JavaFeatureDescriptorEnum.operand, operand); } }