|
org.eclipse.jdt.core.dom
Class SimplePropertyDescriptor
java.lang.Object
org.eclipse.jdt.core.dom.StructuralPropertyDescriptor
org.eclipse.jdt.core.dom.SimplePropertyDescriptor
-
public final class SimplePropertyDescriptor
- extends
StructuralPropertyDescriptor
Descriptor for a simple property of an AST node.
A simple property is one whose value is a
primitive type (such as int or boolean )
or some simple value type (such as String or
InfixExpression.Operator ).
-
Since:
- 3.0
-
See Also:
-
ASTNode.getStructuralProperty(StructuralPropertyDescriptor) ,
ASTNode.setStructuralProperty(StructuralPropertyDescriptor, Object)
-
Restriction:
- This class is not intended to be instantiated by clients.
Method Summary
|
Class
|
getValueType
()
Returns the value type of this property. |
boolean
|
isMandatory
()
Returns whether this property is mandatory. |
getValueType
public
Class getValueType()
- Returns the value type of this property.
For example, for a node type like SingleVariableDeclaration,
the "modifiers" property returns int.class .
-
-
Returns:
- the value type of the property
isMandatory
public boolean isMandatory()
- Returns whether this property is mandatory. A property value
is not allowed to be
null if it is mandatory.
-
-
Returns:
-
true if the property is mandatory,
and false if it is may be null
Copyright (c) IBM Corp. and others 2000, 2008. All Rights Reserved.
|
|