本文整理汇总了Java中org.uberfire.mvp.PlaceRequest.getParameter方法的典型用法代码示例。如果您正苦于以下问题:Java PlaceRequest.getParameter方法的具体用法?Java PlaceRequest.getParameter怎么用?Java PlaceRequest.getParameter使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类org.uberfire.mvp.PlaceRequest
的用法示例。
在下文中一共展示了PlaceRequest.getParameter方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Java代码示例。
示例1: onStartup
import org.uberfire.mvp.PlaceRequest; //导入方法依赖的package包/类
@Override
public void onStartup(PlaceRequest place) {
super.onStartup(place);
String brokenParam = place.getParameter("splash.broken",
null);
if (brokenParam != null && brokenParam.length() > 0) {
brokenLifecycle = LifecyclePhase.valueOf(brokenParam);
}
if (brokenParam == null) {
widget.setText("Splash Screen with no broken methods");
} else {
widget.setText("Splash Screen with broken " + brokenLifecycle + " method");
}
if (brokenLifecycle == LifecyclePhase.STARTUP) {
throw new RuntimeException("This screen has a broken startup callback");
}
}
示例2: onStartup
import org.uberfire.mvp.PlaceRequest; //导入方法依赖的package包/类
@OnStartup
public void onStartup(final PlaceRequest placeRequest) {
final String activeTab = placeRequest.getParameter(ACTIVE_TAB,
ROLES_TAB);
userSystemManager.waitForInitialization(() -> {
if (userSystemManager.isActive()) {
groupsExplorer.show();
usersExplorer.show();
view.groupsEnabled(true);
view.usersEnabled(true);
if (activeTab.equals(USERS_TAB)) {
view.rolesActive(false);
view.groupsActive(false);
view.usersActive(true);
} else if (activeTab.equals(GROUPS_TAB)) {
view.rolesActive(false);
view.groupsActive(true);
view.usersActive(false);
}
}
});
}
示例3: onStartup
import org.uberfire.mvp.PlaceRequest; //导入方法依赖的package包/类
@OnStartup
public void onStartup(final PlaceRequest placeRequest) {
screen = placeRequest.getParameter("screen",
adminPage.getDefaultScreen());
perspectiveIdentifierToGoBackTo = placeRequest.getParameter("perspectiveIdentifierToGoBackTo",
null);
view.init(this);
if (screen == null) {
notification.fire(new NotificationEvent(view.getNoScreenParameterError(),
NotificationEvent.NotificationType.ERROR));
} else {
init(screen);
}
}
示例4: onStartup
import org.uberfire.mvp.PlaceRequest; //导入方法依赖的package包/类
@OnStartup
public void onStartup(final ObservablePath path,
final PlaceRequest place) {
init(path,
place,
getResourceType(),
true,
false,
SAVE,
COPY,
RENAME,
DELETE);
// This is only used to define the "name" used by @WorkbenchPartTitle which is called by Uberfire after @OnStartup
// but before the async call in "loadContent()" has returned. When the *real* plugin is loaded this is overwritten
this.plugin = new Plugin(place.getParameter("name",
""),
getPluginType(),
path);
this.place = place;
}
示例5: onStartup
import org.uberfire.mvp.PlaceRequest; //导入方法依赖的package包/类
@Override
public void onStartup(PlaceRequest place) {
super.onStartup(place);
positionTag = place.getParameter("place",
"root");
panel.ensureDebugId("NestingScreen-" + positionTag);
panel.add(new Label(positionTag));
}
示例6: onStartup
import org.uberfire.mvp.PlaceRequest; //导入方法依赖的package包/类
@OnStartup
public void onStartup( final PlaceRequest place ) {
String fromScreen = place.getParameter(Constants.FROM_SCREEN,Constants.UNKNOWN);
if(fromScreen!=null && !fromScreen.equals(Constants.UNKNOWN)) {
setRequestingScreen(fromScreen);
}
}
示例7: onStartup
import org.uberfire.mvp.PlaceRequest; //导入方法依赖的package包/类
@Override
public void onStartup(PlaceRequest place) {
super.onStartup(place);
panel.getElement().setId(shortName(getClass()));
String brokenParam = place.getParameter("broken",
null);
if (brokenParam != null && brokenParam.length() > 0) {
brokenLifecycle = LifecyclePhase.valueOf(brokenParam);
}
if (brokenParam == null) {
label.setText("Screen with no broken methods");
} else {
label.setText("Screen with broken " + brokenLifecycle + " method");
}
closeButton.addClickHandler(new ClickHandler() {
@Override
public void onClick(ClickEvent event) {
placeManager.closePlace(getPlace());
}
});
panel.add(label);
panel.add(closeButton);
if (brokenLifecycle == LifecyclePhase.STARTUP) {
throw new RuntimeException("This screen has a broken startup callback");
}
}
示例8: onStartup
import org.uberfire.mvp.PlaceRequest; //导入方法依赖的package包/类
@Override
public void onStartup(PlaceRequest place) {
super.onStartup(place);
String debugId = place.getParameter("debugId",
null);
if (debugId != null) {
view.getElement().setId("SplashyScreenSplashScreen-" + debugId);
view.setText("Splash Screen for " + debugId);
}
}
示例9: onStartup
import org.uberfire.mvp.PlaceRequest; //导入方法依赖的package包/类
@OnStartup
public void onStartup(final PlaceRequest placeRequest) {
this.view.setURL(placeRequest.getParameter("url",
"none"));
this.title = placeRequest.getParameter("title",
"iframe");
}
示例10: onStartup
import org.uberfire.mvp.PlaceRequest; //导入方法依赖的package包/类
@OnStartup
public void onStartup(final PlaceRequest placeRequest) {
this.placeRequest = placeRequest;
final String addGroup = placeRequest.getParameter(ADD_GROUP,
"false");
groupName = placeRequest.getParameter(GROUP_NAME,
null);
if (Boolean.valueOf(addGroup)) {
create();
} else {
show();
}
}
示例11: onStartup
import org.uberfire.mvp.PlaceRequest; //导入方法依赖的package包/类
@OnStartup
public void onStartup(final PlaceRequest placeRequest) {
this.placeRequest = placeRequest;
final String addUser = placeRequest.getParameter(ADD_USER,
"false");
final String userId = placeRequest.getParameter(USER_ID,
null);
if (Boolean.valueOf(addUser)) {
create();
} else {
show(userId);
}
}
示例12: onStartup
import org.uberfire.mvp.PlaceRequest; //导入方法依赖的package包/类
@OnStartup
public void onStartup( final PlaceRequest placeRequest ) {
this.placeRequest = placeRequest;
String json = placeRequest.getParameter("json", "");
if (!StringUtils.isBlank(json)) {
this.displayerSettings = jsonMarshaller.fromJsonString(json);
}
if (displayerSettings == null ) {
throw new IllegalArgumentException(Constants.INSTANCE.displayer_presenter_displayer_notfound());
}
// Check if display renderer selector component.
Boolean showRendererSelector = Boolean.parseBoolean(placeRequest.getParameter("showRendererSelector","false"));
displayerViewer.setIsShowRendererSelector(showRendererSelector);
// Draw the Displayer.
if ( StringUtils.isBlank(displayerSettings.getUUID())) {
displayerSettings.setUUID(uuidGenerator.newUuid());
}
displayerViewer.init(displayerSettings);
Displayer displayer = displayerViewer.draw();
// Register the Displayer into the coordinator.
perspectiveCoordinator.addDisplayer(displayer);
// Check edit mode
String edit = placeRequest.getParameter("edit", "false" );
String clone = placeRequest.getParameter("clone", "false" );
editEnabled = Boolean.parseBoolean(edit);
cloneEnabled = Boolean.parseBoolean(clone);
csvExportAllowed = displayerSettings.isCSVExportAllowed();
excelExportAllowed = displayerSettings.isExcelExportAllowed();
this.menu = makeMenuBar();
adjustMenuActions(this.displayerSettings);
}
示例13: onStartup
import org.uberfire.mvp.PlaceRequest; //导入方法依赖的package包/类
@OnStartup
public void onStartup(final PlaceRequest placeRequest) {
id = placeRequest.getParameter("id",
null);
title = placeRequest.getParameter("title",
null);
}
示例14: onStartup
import org.uberfire.mvp.PlaceRequest; //导入方法依赖的package包/类
@OnStartup
public void onStartup(final PlaceRequest placeRequest) {
perspectiveIdentifierToGoBackTo = placeRequest.getParameter("perspectiveIdentifierToGoBackTo",
null);
perspective = createPerspectiveDefinition();
configurePerspective(placeRequest);
}
示例15: onStartup
import org.uberfire.mvp.PlaceRequest; //导入方法依赖的package包/类
@Override
public void onStartup(PlaceRequest place) {
super.onStartup(place);
String brokenParam = place.getParameter("broken",
null);
if (brokenParam != null && brokenParam.length() > 0) {
brokenLifecycle = LifecyclePhase.valueOf(brokenParam);
}
if (brokenLifecycle == LifecyclePhase.STARTUP) {
throw new RuntimeException("This perspective has a broken startup callback");
}
}