Extension SDK 9.0.5

oracle.jdeveloper.jot
Interface JotField

All Superinterfaces:
JotCodeElement, JotElement, JotNameable, JotVariable

public interface JotField
extends JotVariable

The JotField interface represents a class field.

Since:
5.0
See Also:
JotFieldDeclaration, JotVariable

Method Summary
 boolean isDeprecated()
           
 boolean isHidden()
           
 boolean isSource()
          Whether this JotField represents a field in a source class or in a compiled class.
 
Methods inherited from interface oracle.jdeveloper.jot.JotVariable
getAsField, getAsLocalVariable, getInitializer, getModifiers, getOwningDeclaration, getType, setArrayDimensions, setInitializer
 
Methods inherited from interface oracle.jdeveloper.jot.JotNameable
getName, setName
 
Methods inherited from interface oracle.jdeveloper.jot.JotCodeElement
addPrecedingComment, childrenContainErrors, delete, getContainingJotFile, getLeftWhitespace, getLength, getRightWhitespace, isInError, setLeftWhitespace, setRightWhitespace
 
Methods inherited from interface oracle.jdeveloper.jot.JotElement
getChildren, getContainedElements, getElementName, getElementType, getEndOffset, getID, getJotWorkArea, getParent, getStartOffset, isExistent, isReadOnly, isStructureKnown, setParent
 

Method Detail

isDeprecated

public boolean isDeprecated()
                     throws JotInvalidElementException
Returns:
true if this JotField is deprecated.
Throws:
JotInvalidElementException
See Also:
JotMember

isHidden

public boolean isHidden()
                 throws JotInvalidElementException
Returns:
true if this JotField is hidden.
Throws:
JotInvalidElementException
See Also:
JotMember

isSource

public boolean isSource()
                 throws JotInvalidElementException
Whether this JotField represents a field in a source class or in a compiled class.

Specified by:
isSource in interface JotCodeElement
Returns:
true if this JotField is contained in a source file, or false if the file is compiled.
Throws:
JotInvalidElementException

Extension SDK

 

Copyright © 1997, 2004, Oracle. All rights reserved.