Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Normalize all line separators to linux #1769

Merged
merged 1 commit into from
Jun 30, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
Original file line number Diff line number Diff line change
@@ -1,42 +1,42 @@
/*******************************************************************************
* Copyright (c) 2012 Actuate Corporation.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License 2.0 which is available at
* https://www.eclipse.org/legal/epl-2.0/.
*
* SPDX-License-Identifier: EPL-2.0
*
*
* Contributors:
* Actuate Corporation - initial API and implementation
*******************************************************************************/
package org.eclipse.birt.report.designer.core.mediator;
/**
*
*/
public interface IMediator {
void addColleague(IMediatorColleague colleague);
void removeColleague(IMediatorColleague colleague);
void notifyRequest(IMediatorRequest request);
IMediatorState getState();
void pushState();
void popState();
void restoreState();
void setStateConverter(IMediatorStateConverter converter);
IMediatorStateConverter getStateConverter();
void dispose();
}
/*******************************************************************************
* Copyright (c) 2012 Actuate Corporation.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License 2.0 which is available at
* https://www.eclipse.org/legal/epl-2.0/.
*
* SPDX-License-Identifier: EPL-2.0
*
*
* Contributors:
* Actuate Corporation - initial API and implementation
*******************************************************************************/

package org.eclipse.birt.report.designer.core.mediator;

/**
*
*/

public interface IMediator {

void addColleague(IMediatorColleague colleague);

void removeColleague(IMediatorColleague colleague);

void notifyRequest(IMediatorRequest request);

IMediatorState getState();

void pushState();

void popState();

void restoreState();

void setStateConverter(IMediatorStateConverter converter);

IMediatorStateConverter getStateConverter();

void dispose();
}
Original file line number Diff line number Diff line change
@@ -1,36 +1,36 @@
/*******************************************************************************
* Copyright (c) 2012 Actuate Corporation.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License 2.0 which is available at
* https://www.eclipse.org/legal/epl-2.0/.
*
* SPDX-License-Identifier: EPL-2.0
*
*
* Contributors:
* Actuate Corporation - initial API and implementation
*******************************************************************************/
package org.eclipse.birt.report.designer.core.mediator;
/**
* IMediatorColleague
*/
public interface IMediatorColleague {
/**
* Is interested
*
* @param request
* @return Return check result of interested
*/
boolean isInterested(IMediatorRequest request);
/**
* Perform request
*
* @param request
*/
void performRequest(IMediatorRequest request);
}
/*******************************************************************************
* Copyright (c) 2012 Actuate Corporation.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License 2.0 which is available at
* https://www.eclipse.org/legal/epl-2.0/.
*
* SPDX-License-Identifier: EPL-2.0
*
*
* Contributors:
* Actuate Corporation - initial API and implementation
*******************************************************************************/

package org.eclipse.birt.report.designer.core.mediator;

/**
* IMediatorColleague
*/
public interface IMediatorColleague {

/**
* Is interested
*
* @param request
* @return Return check result of interested
*/
boolean isInterested(IMediatorRequest request);

/**
* Perform request
*
* @param request
*/
void performRequest(IMediatorRequest request);
}
Original file line number Diff line number Diff line change
@@ -1,48 +1,48 @@
/*******************************************************************************
* Copyright (c) 2012 Actuate Corporation.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License 2.0 which is available at
* https://www.eclipse.org/legal/epl-2.0/.
*
* SPDX-License-Identifier: EPL-2.0
*
*
* Contributors:
* Actuate Corporation - initial API and implementation
*******************************************************************************/
package org.eclipse.birt.report.designer.core.mediator;
import java.util.Map;
/**
* IMediatorRequest
*/
public interface IMediatorRequest {
/**
* Gets the type.
*/
String getType();
/**
* Gets the data object.
*/
Object getData();
/**
* Gets the source object.
*/
Object getSource();
/**
* Returns if the request contains sticky state.
*/
boolean isSticky();
/**
* Returns the extra data associated with this request.
*/
Map<?, ?> getExtras();
}
/*******************************************************************************
* Copyright (c) 2012 Actuate Corporation.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License 2.0 which is available at
* https://www.eclipse.org/legal/epl-2.0/.
*
* SPDX-License-Identifier: EPL-2.0
*
*
* Contributors:
* Actuate Corporation - initial API and implementation
*******************************************************************************/

package org.eclipse.birt.report.designer.core.mediator;

import java.util.Map;

/**
* IMediatorRequest
*/
public interface IMediatorRequest {

/**
* Gets the type.
*/
String getType();

/**
* Gets the data object.
*/
Object getData();

/**
* Gets the source object.
*/
Object getSource();

/**
* Returns if the request contains sticky state.
*/
boolean isSticky();

/**
* Returns the extra data associated with this request.
*/
Map<?, ?> getExtras();
}
Original file line number Diff line number Diff line change
@@ -1,43 +1,43 @@
/*******************************************************************************
* Copyright (c) 2012 Actuate Corporation.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License 2.0 which is available at
* https://www.eclipse.org/legal/epl-2.0/.
*
* SPDX-License-Identifier: EPL-2.0
*
*
* Contributors:
* Actuate Corporation - initial API and implementation
*******************************************************************************/
package org.eclipse.birt.report.designer.core.mediator;
import java.util.Map;
/**
* IMediatorState
*/
public interface IMediatorState {
/**
* Gets the type.
*/
String getType();
/**
* Gets the data object.
*/
Object getData();
/**
* Gets the source object.
*/
Object getSource();
/**
* Returns the extra data.
*/
Map<?, ?> getExtras();
}
/*******************************************************************************
* Copyright (c) 2012 Actuate Corporation.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License 2.0 which is available at
* https://www.eclipse.org/legal/epl-2.0/.
*
* SPDX-License-Identifier: EPL-2.0
*
*
* Contributors:
* Actuate Corporation - initial API and implementation
*******************************************************************************/

package org.eclipse.birt.report.designer.core.mediator;

import java.util.Map;

/**
* IMediatorState
*/
public interface IMediatorState {

/**
* Gets the type.
*/
String getType();

/**
* Gets the data object.
*/
Object getData();

/**
* Gets the source object.
*/
Object getSource();

/**
* Returns the extra data.
*/
Map<?, ?> getExtras();
}
Original file line number Diff line number Diff line change
@@ -1,24 +1,24 @@
/*******************************************************************************
* Copyright (c) 2012 Actuate Corporation.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License 2.0 which is available at
* https://www.eclipse.org/legal/epl-2.0/.
*
* SPDX-License-Identifier: EPL-2.0
*
*
* Contributors:
* Actuate Corporation - initial API and implementation
*******************************************************************************/
package org.eclipse.birt.report.designer.core.mediator;
/**
*
*/
public interface IMediatorStateConverter {
IMediatorRequest convertStateToRequest(IMediatorState state);
}
/*******************************************************************************
* Copyright (c) 2012 Actuate Corporation.
*
* This program and the accompanying materials are made available under the
* terms of the Eclipse Public License 2.0 which is available at
* https://www.eclipse.org/legal/epl-2.0/.
*
* SPDX-License-Identifier: EPL-2.0
*
*
* Contributors:
* Actuate Corporation - initial API and implementation
*******************************************************************************/

package org.eclipse.birt.report.designer.core.mediator;

/**
*
*/

public interface IMediatorStateConverter {

IMediatorRequest convertStateToRequest(IMediatorState state);
}
Loading
Loading