public class AttributeEntry extends MethodEntry
Modifier and Type | Field and Description |
---|---|
boolean |
_readOnly |
Modifier | Constructor and Description |
---|---|
protected |
AttributeEntry() |
protected |
AttributeEntry(AttributeEntry that) |
protected |
AttributeEntry(InterfaceEntry that,
IDLID clone) |
Modifier and Type | Method and Description |
---|---|
Object |
clone()
This is a shallow copy clone
|
void |
generate(Hashtable symbolTable,
PrintWriter stream)
Invoke the attribute generator.
|
Generator |
generator()
Access the attribute generator.
|
boolean |
readOnly()
if true, only a get method will be generated.
|
void |
readOnly(boolean readOnly)
if true, only a get method will be generated.
|
addContext, addException, addExceptionName, addParameter, contexts, exceptionNames, exceptions, oneway, oneway, parameters, type, valueMethod, valueMethod
comment, comment, container, container, dynamicVariable, dynamicVariable, emit, emit, fullName, getVariableKey, isReferencable, isReferencable, module, module, name, name, repositoryID, repositoryID, sourceFile, sourceFile, type, typeName, typeName
protected AttributeEntry()
protected AttributeEntry(AttributeEntry that)
protected AttributeEntry(InterfaceEntry that, IDLID clone)
public Object clone()
SymtabEntry
clone
in class MethodEntry
public void generate(Hashtable symbolTable, PrintWriter stream)
generate
in class MethodEntry
symbolTable
- the symbol table is a hash table whose key is
a fully qualified type name and whose value is a SymtabEntry or
a subclass of SymtabEntry.stream
- the stream to which the generator should sent its output.SymtabEntry
public Generator generator()
generator
in class MethodEntry
AttributeGen
public boolean readOnly()
public void readOnly(boolean readOnly)
Copyright © 2016 JBoss by Red Hat. All rights reserved.