|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface PagePlace
Identifies a place on the page that can be extended with plugins
| Method Summary | |
|---|---|
void |
addExtension(PageExtension pageExtension)
Adds new extension to this place (to the tail of extensions) |
void |
addExtension(PageExtension pageExtension,
int zeroBasedPosition)
Deprecated. since 5.1 |
void |
addExtension(PageExtension pageExtension,
PositionConstraint positionConstraint)
Adds new extension with position preference. |
java.util.List<PageExtension> |
getAvailableExtensions(javax.servlet.http.HttpServletRequest request)
Returns list of page extensions registered for this place and available for the specified request |
PlaceId |
getId()
Unique identifier of this page place |
java.util.List<PageExtension> |
getRegisteredExtensions()
Returns all registered extensions |
boolean |
removeExtension(PageExtension pageExtension)
Removes extension from this place |
| Method Detail |
|---|
@NotNull PlaceId getId()
void addExtension(@NotNull
PageExtension pageExtension)
pageExtension - page extension
void addExtension(@NotNull
PageExtension pageExtension,
@Nullable
PositionConstraint positionConstraint)
pageExtension - page extensionpositionConstraint - constraint which can be used to position extension near other extensions
void addExtension(@NotNull
PageExtension pageExtension,
int zeroBasedPosition)
pageExtension - page extensionzeroBasedPosition - position for the extension, starting with 0; negative value means first available position
boolean removeExtension(@NotNull
PageExtension pageExtension)
pageExtension - extension to remove
java.util.List<PageExtension> getAvailableExtensions(@NotNull
javax.servlet.http.HttpServletRequest request)
request - HTTP request
java.util.List<PageExtension> getRegisteredExtensions()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||