List of usage examples for org.apache.wicket Component send
@Override public final <T> void send(IEventSink sink, Broadcast type, T payload)
From source file:org.apache.directory.fortress.web.event.SaveModelEvent.java
License:Apache License
public static void send(Page page, Component component, FortEntity entity, AjaxRequestTarget target, Operations operation) {/* w w w . ja v a2 s . co m*/ component.send(page, Broadcast.BREADTH, new SaveModelEvent(target, entity, operation)); }
From source file:org.apache.directory.fortress.web.event.SaveModelEvent.java
License:Apache License
public static void send(Page page, Component component, FortEntity entity, AjaxRequestTarget target) { component.send(page, Broadcast.BREADTH, new SaveModelEvent(target, entity)); }
From source file:org.apache.directory.fortress.web.event.SaveModelEvent.java
License:Apache License
public static void send(Page page, Component component, FortEntity entity) { AjaxRequestTarget target = new AjaxRequestTarget() { @Override//w ww . j ava2s . com public void add(Component component, String markupId) { //To change body of implemented methods use File | Settings | File Templates. //component. } @Override public void add(Component... components) { //To change body of implemented methods use File | Settings | File Templates. } @Override public void addChildren(MarkupContainer parent, Class<?> childCriteria) { //To change body of implemented methods use File | Settings | File Templates. } @Override public void addListener(IListener listener) { //To change body of implemented methods use File | Settings | File Templates. } @Override public void appendJavaScript(CharSequence javascript) { //To change body of implemented methods use File | Settings | File Templates. } @Override public void prependJavaScript(CharSequence javascript) { //To change body of implemented methods use File | Settings | File Templates. } @Override public void registerRespondListener(ITargetRespondListener listener) { //To change body of implemented methods use File | Settings | File Templates. } @Override public Collection<? extends Component> getComponents() { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public void focusComponent(Component component) { //To change body of implemented methods use File | Settings | File Templates. } @Override public IHeaderResponse getHeaderResponse() { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public String getLastFocusedElementId() { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public Page getPage() { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public ILogData getLogData() { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public Integer getPageId() { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public boolean isPageInstanceCreated() { return false; //To change body of implemented methods use File | Settings | File Templates. } @Override public Integer getRenderCount() { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public Class<? extends IRequestablePage> getPageClass() { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public PageParameters getPageParameters() { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public void respond(IRequestCycle iRequestCycle) { //To change body of implemented methods use File | Settings | File Templates. } @Override public void detach(IRequestCycle iRequestCycle) { //To change body of implemented methods use File | Settings | File Templates. } }; /* //AjaxRequestTarget target = AjaxRequestTarget.get(); if (target != null) { //...then this is an ajax request, not a static one target.addComponent(myComponent); } */ component.send(page, Broadcast.BREADTH, new SaveModelEvent(target, entity)); }
From source file:org.apache.directory.fortress.web.event.SelectModelEvent.java
License:Apache License
public static void send(Page page, Component component, FortEntity entity) { AjaxRequestTarget target = new AjaxRequestTarget() { @Override//from w ww . ja v a 2 s. co m public void add(Component component, String markupId) { //To change body of implemented methods use File | Settings | File Templates. //component. } @Override public void add(Component... components) { //To change body of implemented methods use File | Settings | File Templates. } @Override public void addChildren(MarkupContainer parent, Class<?> childCriteria) { //To change body of implemented methods use File | Settings | File Templates. } @Override public void addListener(IListener listener) { //To change body of implemented methods use File | Settings | File Templates. } @Override public void appendJavaScript(CharSequence javascript) { //To change body of implemented methods use File | Settings | File Templates. } @Override public void prependJavaScript(CharSequence javascript) { //To change body of implemented methods use File | Settings | File Templates. } @Override public void registerRespondListener(ITargetRespondListener listener) { //To change body of implemented methods use File | Settings | File Templates. } @Override public Collection<? extends Component> getComponents() { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public void focusComponent(Component component) { //To change body of implemented methods use File | Settings | File Templates. } @Override public IHeaderResponse getHeaderResponse() { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public String getLastFocusedElementId() { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public Page getPage() { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public ILogData getLogData() { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public Integer getPageId() { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public boolean isPageInstanceCreated() { return false; //To change body of implemented methods use File | Settings | File Templates. } @Override public Integer getRenderCount() { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public Class<? extends IRequestablePage> getPageClass() { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public PageParameters getPageParameters() { return null; //To change body of implemented methods use File | Settings | File Templates. } @Override public void respond(IRequestCycle iRequestCycle) { //To change body of implemented methods use File | Settings | File Templates. } @Override public void detach(IRequestCycle iRequestCycle) { //To change body of implemented methods use File | Settings | File Templates. } }; component.send(page, Broadcast.BREADTH, new SelectModelEvent(target, entity)); }
From source file:org.opensingular.lib.wicket.util.util.WicketEventUtils.java
License:Apache License
public static void sendAjaxErrorEvent(Component component, AjaxRequestTarget target) { component.send(component, Broadcast.BUBBLE, new AjaxErrorEventPayload(target)); }