|
org.openide.src 1.8.31 | |||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SourceException | |
---|---|
org.openide.src | The parsing results of Java sources and the result of Java Reflection may be uniformly accessed as source elements. |
Uses of SourceException in org.openide.src |
---|
Subclasses of SourceException in org.openide.src | |
---|---|
static class |
SourceException.IO
|
static class |
SourceException.Protection
|
static class |
SourceException.Veto
This is a wrapper over an unspecified VetoException thrown from a VetoableListener during some change. |
Methods in org.openide.src that return SourceException | |
---|---|
SourceException |
SourceVetoException.getNestedException()
|
Methods in org.openide.src that throw SourceException | |
---|---|
void |
SourceElement.addClass(ClassElement el)
Add a new top-level class. |
void |
ClassElement.addClass(ClassElement el)
Add a new inner class to this class. |
void |
SourceElement.addClasses(ClassElement[] els)
Add some new top-level classes. |
void |
ClassElement.addClasses(ClassElement[] els)
Add some new inner classes to this class. |
void |
ClassElement.addConstructor(ConstructorElement el)
Add a constructor to this class. |
void |
ClassElement.addConstructors(ConstructorElement[] els)
Add some constructors to this class. |
void |
ClassElement.addField(FieldElement el)
Add a new field to the class. |
void |
ClassElement.addFields(FieldElement[] els)
Add some new fields to the class. |
void |
SourceElement.addImport(Import el)
Add an import. |
void |
SourceElement.addImports(Import[] els)
Add some imports. |
void |
ClassElement.addInitializer(InitializerElement el)
Add a new initializer block to this class. |
void |
ClassElement.addInitializers(InitializerElement[] els)
Add some initializer blocks to this class. |
void |
ClassElement.addInterface(Identifier in)
Add an interface to this class. |
void |
ClassElement.addInterfaces(Identifier[] ins)
Add some interfaces to this class. |
void |
ClassElement.addMethod(MethodElement el)
Add a method to this class. |
void |
ClassElement.addMethods(MethodElement[] els)
Add some methods to this class. |
void |
SourceElement.Impl.changeClasses(ClassElement[] elems,
int action)
Change the set of top-level classes. |
void |
ClassElement.Impl.changeClasses(ClassElement[] elems,
int action)
Change the set of inner classes. |
void |
ClassElement.Impl.changeConstructors(ConstructorElement[] elems,
int action)
Change the set of constructors. |
void |
ClassElement.Impl.changeFields(FieldElement[] elems,
int action)
Change the set of fields. |
void |
SourceElement.Impl.changeImports(Import[] elems,
int action)
Change the set of imports. |
void |
ClassElement.Impl.changeInitializers(InitializerElement[] elems,
int action)
Change the set of initializers. |
void |
ClassElement.Impl.changeInterfaces(Identifier[] ids,
int action)
Change the set of implemented/extended interfaces. |
void |
ClassElement.Impl.changeMethods(MethodElement[] elems,
int action)
Change the set of methods. |
void |
JavaDoc.changeTags(JavaDocTag[] tags,
int action)
Adds removes or sets tags used in this comment |
void |
JavaDoc.clearJavaDoc()
Clears the javadoc from the source. |
void |
SourceElement.removeClass(ClassElement el)
Remove an top-level class. |
void |
ClassElement.removeClass(ClassElement el)
Remove an inner class from this class. |
void |
SourceElement.removeClasses(ClassElement[] els)
Remove some top-level classes. |
void |
ClassElement.removeClasses(ClassElement[] els)
Remove some inner classes from this class. |
void |
ClassElement.removeConstructor(ConstructorElement el)
Remove a constructor from this class. |
void |
ClassElement.removeConstructors(ConstructorElement[] els)
Remove some constructors from this class. |
void |
ClassElement.removeField(FieldElement el)
Remove a field from the class. |
void |
ClassElement.removeFields(FieldElement[] els)
Remove some fields from the class. |
void |
SourceElement.removeImport(Import el)
Remove an import. |
void |
SourceElement.removeImports(Import[] els)
Remove some imports. |
void |
ClassElement.removeInitializer(InitializerElement el)
Remove an initializer block from this class. |
void |
ClassElement.removeInitializers(InitializerElement[] els)
Remove some initializer blocks from this class. |
void |
ClassElement.removeInterface(Identifier in)
Remove an interface from this class. |
void |
ClassElement.removeInterface(Identifier[] ins)
Deprecated. the method's name is incorrect; please use removeInterfaces(ins) instead. |
void |
ClassElement.removeInterfaces(Identifier in)
Deprecated. the method's name is incorrect; please use removeInterface(i) instead. |
void |
ClassElement.removeInterfaces(Identifier[] ins)
Remove some interfaces from this class. |
void |
ClassElement.removeMethod(MethodElement el)
Remove a method from this class. |
void |
ClassElement.removeMethods(MethodElement[] els)
Remove some methods from this class. |
void |
SourceElement.runAtomicAsUser(Runnable run)
Executes given runnable in "user mode" does not allowing any modifications to parts of text marked as guarded. |
void |
SourceElement.Impl.runAtomicAsUser(Runnable run)
Executes given runnable in "user mode" does not allowing any modifications to parts of text marked as guarded. |
void |
InitializerElement.setBody(String s)
Set the body of this initializer. |
void |
InitializerElement.Impl.setBody(String s)
Set the body of this initializer. |
void |
ConstructorElement.setBody(String s)
Set the body of the constructor. |
void |
ConstructorElement.Impl.setBody(String s)
Set the body. |
void |
SourceElement.setClasses(ClassElement[] els)
Set the top-level classes. |
void |
ClassElement.setClasses(ClassElement[] els)
Set the inner classes for this class. |
void |
ClassElement.setClassOrInterface(boolean isClass)
Set whether this is really a class, or an interface. |
void |
ClassElement.Impl.setClassOrInterface(boolean isClass)
Set whether this is a class or interface. |
void |
ClassElement.setConstructors(ConstructorElement[] els)
Set the constructors for this class. |
void |
ConstructorElement.setExceptions(Identifier[] exceptions)
Set the array of thrown exceptions. |
void |
ConstructorElement.Impl.setExceptions(Identifier[] exceptions)
Set the thrown exceptions. |
void |
ClassElement.setFields(FieldElement[] els)
Set the fields for this class. |
void |
SourceElement.setImports(Import[] imprt)
Set all imports. |
void |
ClassElement.setInitializers(InitializerElement[] els)
Set the initializer blocks for this class. |
void |
FieldElement.setInitValue(String value)
Set the initial value of the field. |
void |
FieldElement.Impl.setInitValue(String value)
Set the initial value of the field. |
void |
ClassElement.setInterfaces(Identifier[] ids)
Set the interfaces for this class. |
void |
ClassElement.setMethods(MethodElement[] els)
Set the methods for this class. |
void |
MemberElement.setModifiers(int mod)
Set the modifier flags for this element. |
void |
MemberElement.Impl.setModifiers(int mod)
Set the modifier flags for this element. |
void |
MethodElement.setName(Identifier name)
Set the name of this member. |
void |
MemberElement.setName(Identifier name)
Set the name of this member. |
void |
MemberElement.Impl.setName(Identifier name)
Set the name of this member. |
void |
FieldElement.setName(Identifier name)
Set the name of this member. |
void |
ClassElement.setName(Identifier name)
Set the name of this member. |
void |
SourceElement.setPackage(Identifier id)
Set the package of this source file. |
void |
SourceElement.Impl.setPackage(Identifier id)
Set the package of this source file. |
void |
ConstructorElement.setParameters(MethodParameter[] params)
Set the method parameters. |
void |
ConstructorElement.Impl.setParameters(MethodParameter[] params)
Set the method parameters. |
void |
JavaDoc.setRawText(String s)
Set the raw text of the comment. |
void |
MethodElement.setReturn(Type ret)
Set the method's return type. |
void |
MethodElement.Impl.setReturn(Type ret)
Set the method's return type. |
void |
InitializerElement.setStatic(boolean stat)
Set the static flag for this initializer. |
void |
InitializerElement.Impl.setStatic(boolean stat)
Set the static flag for this initializer. |
void |
ClassElement.setSuperclass(Identifier superClass)
Set the superclass of this class. |
void |
ClassElement.Impl.setSuperclass(Identifier superClass)
Set the superclass for this class. |
void |
JavaDoc.setText(String s)
Set the actual text. |
void |
FieldElement.setType(Type type)
Set the value type of the field. |
void |
FieldElement.Impl.setType(Type type)
Set the value type of the field. |
Constructors in org.openide.src with parameters of type SourceException | |
---|---|
SourceVetoException(SourceException nested)
|
|
org.openide.src 1.8.31 | |||||||||
PREV NEXT | FRAMES NO FRAMES |