oracle.jdeveloper.jot
Interface JotFieldDeclaration
- All Superinterfaces:
- JotElement, JotHasModifiers, JotMember, JotVariableDeclaration
- public interface JotFieldDeclaration
- extends JotVariableDeclaration, JotMember
The JotFieldDeclaration interface represents a field
declaration.
A field declaration is a member of a specific class. Each field declaration
contains one or more fields. For example, the following declaration
private int x contains a single field named x,
while the declaration
public AbstractButton button1 = new JButton(), button2 = new JRadioButton();
contains two fields, button1 and button2.
A JotFieldDeclaration will always contain at least one
JotField. If the last field is removed from the declaration,
the declaration is automatically removed from the containing class and
marked as invalid. Attempting to modify the invalid declaration will result
in a JotException.
Each field declaration has an associated type. Each field is either this type
or an array type based on the declaration type. For example, in the
declaration int x[];, the declaration has type int,
while the field has type int[].
- Since:
- 5.0
- See Also:
JotField,
JotMethod,
"Sections 8.3 and 9.3 of the Java Language Specification"
| Methods inherited from interface oracle.jdeveloper.jot.JotElement |
getElementName, getElementType, getEndOffset, getID, getJotWorkArea, getParent, getStartOffset, isExistent, isReadOnly, isStructureKnown, setParent |
Copyright ©1997, 2003, Oracle. All rights reserved.