|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IDOMField
Represents a field declaration. The corresponding syntactic units are FieldDeclaration (JLS2 8.3) and ConstantDeclaration (JLS2 9.3) restricted to a single VariableDeclarator clause. A field has no children. The parent of a field is a type.
Field Summary |
---|
Fields inherited from interface org.eclipse.jdt.core.jdom.IDOMNode |
---|
COMPILATION_UNIT, FIELD, IMPORT, INITIALIZER, METHOD, PACKAGE, TYPE |
Method Summary | |
---|---|
java.lang.String |
getInitializer()
Deprecated. Returns the initializer expression for this field. |
java.lang.String |
getName()
Deprecated. The IDOMField refinement of this IDOMNode
method returns the name of this field. |
java.lang.String |
getType()
Deprecated. Returns the type name of this field. |
void |
setInitializer(java.lang.String initializer)
Deprecated. Sets the initializer expression for this field. |
void |
setName(java.lang.String name)
Deprecated. The IDOMField refinement of this IDOMNode
method sets the name of this field. |
void |
setType(java.lang.String typeName)
Deprecated. Sets the type name of this field. |
Methods inherited from interface org.eclipse.jdt.core.jdom.IDOMMember |
---|
getComment, getFlags, setComment, setFlags |
Methods inherited from interface org.eclipse.jdt.core.jdom.IDOMNode |
---|
addChild, canHaveChildren, clone, getCharacters, getChild, getChildren, getContents, getFirstChild, getJavaElement, getNextNode, getNodeType, getParent, getPreviousNode, insertSibling, isAllowableChild, isSignatureEqual, remove |
Method Detail |
---|
java.lang.String getInitializer()
Note: The expression does not include a "=
".
null
if this field does
not have an initializerjava.lang.String getName()
IDOMField
refinement of this IDOMNode
method returns the name of this field. The syntax for the name of a field
corresponds to VariableDeclaratorId (JLS2 8.3).
getName
in interface IDOMNode
java.lang.String getType()
void setInitializer(java.lang.String initializer)
Note: The expression does not include a "=
".
initializer
- the initializer expression, or null
indicating
the field does not have an initializervoid setName(java.lang.String name) throws java.lang.IllegalArgumentException
IDOMField
refinement of this IDOMNode
method sets the name of this field. The syntax for the name of a field
corresponds to VariableDeclaratorId (JLS2 8.3).
setName
in interface IDOMNode
name
- the given name
java.lang.IllegalArgumentException
- if null
is specifiedvoid setType(java.lang.String typeName) throws java.lang.IllegalArgumentException
"String"
, "int[]"
, or "java.io.File"
.
typeName
- the type name
java.lang.IllegalArgumentException
- if null
is specified
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |