|
Eclipse Platform Release 3.1 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Extension interface for IFormattingStrategy
.
Updates formatting strategies to be able to receive a more general IFormattingContext
object from its associated content formatters.
Each formatting process calls the strategy's methods in the following sequence:
formatterStarts
format
formatterStops
Note that multiple calls to formatterStarts
can be issued to
a strategy before launching the formatting process with format
.
This interface must be implemented by clients. Implementers should be registered with a content formatter in order get involved in the formatting process.
IFormattingContext
Method Summary | |
---|---|
void |
format()
Formats the region with the properties indicated in the formatting context previously supplied by formatterStarts(IFormattingContext) . |
void |
formatterStarts(IFormattingContext context)
Informs the strategy about the start of a formatting process in which it will participate. |
void |
formatterStops()
Informs the strategy that the formatting process in which it has participated has been finished. |
Method Detail |
public void format()
formatterStarts(IFormattingContext)
.
public void formatterStarts(IFormattingContext context)
context
- Formatting context used in the corresponding formatting
process.public void formatterStops()
|
Eclipse Platform Release 3.1 |
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2005. All rights reserved.