Index

A E F G O P T V W 
All Classes and Interfaces|All Packages

A

addPreparator(Preparator) - Method in class org.eclipse.jdt.internal.formatter.ExtendedCodeFormatter
 
apply(int, TokenManager, ASTNode) - Method in interface org.eclipse.jdt.internal.formatter.Preparator
Apply the preparator.

E

endVisit(DoStatement) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
ExtendedCodeFormatter - Class in org.eclipse.jdt.internal.formatter
Extended version of DefaultCodeFormatter that allows additional preparators to be used.
ExtendedCodeFormatter() - Constructor for class org.eclipse.jdt.internal.formatter.ExtendedCodeFormatter
 
ExtendedCodeFormatter(Map<String, String>) - Constructor for class org.eclipse.jdt.internal.formatter.ExtendedCodeFormatter
 
ExtendedCodeFormatter(DefaultCodeFormatterOptions) - Constructor for class org.eclipse.jdt.internal.formatter.ExtendedCodeFormatter
 
ExtendedCodeFormatter(DefaultCodeFormatterOptions, Map<String, String>) - Constructor for class org.eclipse.jdt.internal.formatter.ExtendedCodeFormatter
 

F

finishUp(ASTNode, List<IRegion>) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 

G

getPhase() - Method in interface org.eclipse.jdt.internal.formatter.Preparator
 

O

org.eclipse.jdt.internal.formatter - package org.eclipse.jdt.internal.formatter
 
org.eclipse.jdt.internal.formatter.linewrap - package org.eclipse.jdt.internal.formatter.linewrap
 

P

POST_WRAPPING - Enum constant in enum org.eclipse.jdt.internal.formatter.Preparator.Phase
Apply the preparator after wrapping.
postVisit(ASTNode) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
PRE_WRAPPING - Enum constant in enum org.eclipse.jdt.internal.formatter.Preparator.Phase
Apply the preparator before wrapping.
Preparator - Interface in org.eclipse.jdt.internal.formatter
Strategy interface used by ExtendedCodeFormatter to allow additional code formatting before wrapping.
Preparator.Phase - Enum in org.eclipse.jdt.internal.formatter
The phase where the Preparator should be applied.
prepareWraps(int) - Method in class org.eclipse.jdt.internal.formatter.ExtendedCodeFormatter
 
preVisit2(ASTNode) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 

T

tokenizeSource(int) - Method in class org.eclipse.jdt.internal.formatter.ExtendedCodeFormatter
 

V

valueOf(String) - Static method in enum org.eclipse.jdt.internal.formatter.Preparator.Phase
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.eclipse.jdt.internal.formatter.Preparator.Phase
Returns an array containing the constants of this enum type, in the order they are declared.
visit(AnnotationTypeDeclaration) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(AnnotationTypeMemberDeclaration) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(AnonymousClassDeclaration) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(ArrayInitializer) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(AssertStatement) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(Assignment) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(Block) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(CatchClause) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(ClassInstanceCreation) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(ConditionalExpression) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(ConstructorInvocation) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(CreationReference) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(DoStatement) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(EnhancedForStatement) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(EnumConstantDeclaration) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(EnumDeclaration) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(ExportsDirective) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(ExpressionMethodReference) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(FieldAccess) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(FieldDeclaration) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(ForStatement) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(IfStatement) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(InfixExpression) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(LambdaExpression) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(MethodDeclaration) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(MethodInvocation) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(NormalAnnotation) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(OpensDirective) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(PackageDeclaration) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(ParameterizedType) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(ProvidesDirective) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(QualifiedName) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(RecordDeclaration) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(SingleMemberAnnotation) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(SingleVariableDeclaration) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(SuperConstructorInvocation) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(SuperFieldAccess) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(SuperMethodInvocation) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(SuperMethodReference) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(SwitchExpression) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(SwitchStatement) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(ThisExpression) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(TryStatement) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(TypeDeclaration) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(TypeMethodReference) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(UnionType) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(VariableDeclarationExpression) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(VariableDeclarationFragment) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(VariableDeclarationStatement) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
visit(WhileStatement) - Method in class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 

W

WrapPreparator - Class in org.eclipse.jdt.internal.formatter.linewrap
 
WrapPreparator(TokenManager, DefaultCodeFormatterOptions, int) - Constructor for class org.eclipse.jdt.internal.formatter.linewrap.WrapPreparator
 
A E F G O P T V W 
All Classes and Interfaces|All Packages