mirror of
https://github.com/eclipse-cdt/cdt
synced 2025-07-24 17:35:35 +02:00
[173332] refactored dstore extra apis to be visible
This commit is contained in:
parent
f69f60511c
commit
ff52c536ed
23 changed files with 29 additions and 34 deletions
|
@ -14,12 +14,10 @@
|
|||
* {Name} (company) - description of contribution.
|
||||
********************************************************************************/
|
||||
|
||||
package org.eclipse.dstore.extra.internal.extra;
|
||||
package org.eclipse.dstore.extra;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.eclipse.dstore.extra.IDataElement;
|
||||
import org.eclipse.dstore.extra.IDomainNotifier;
|
||||
|
||||
public class DomainEvent
|
||||
{
|
|
@ -1,5 +1,5 @@
|
|||
/********************************************************************************
|
||||
* Copyright (c) 2001, 2007 IBM Corporation and International Business Machines Corporation. All rights reserved.
|
||||
* Copyright (c) 2001, 2006 IBM Corporation and International Business Machines Corporation. All rights reserved.
|
||||
* This program and the accompanying materials are made available under the terms
|
||||
* of the Eclipse Public License v1.0 which accompanies this distribution, and is
|
||||
* available at http://www.eclipse.org/legal/epl-v10.html
|
||||
|
@ -18,7 +18,7 @@ package org.eclipse.dstore.extra;
|
|||
|
||||
import java.util.List;
|
||||
|
||||
import org.eclipse.dstore.extra.internal.extra.IElement;
|
||||
import org.eclipse.dstore.extra.internal.IElement;
|
||||
|
||||
public interface IDataElement extends IElement
|
||||
{
|
||||
|
@ -30,8 +30,8 @@ public interface IDataElement extends IElement
|
|||
List getNestedData();
|
||||
int getNestedSize();
|
||||
|
||||
|
||||
Object getElementProperty(Object obj);
|
||||
List getAssociated(String key);
|
||||
|
||||
boolean isOfType(String typeStr);
|
||||
}
|
|
@ -1,5 +1,5 @@
|
|||
/********************************************************************************
|
||||
* Copyright (c) 2001, 2007 IBM Corporation and International Business Machines Corporation. All rights reserved.
|
||||
* Copyright (c) 2001, 2006 IBM Corporation and International Business Machines Corporation. All rights reserved.
|
||||
* This program and the accompanying materials are made available under the terms
|
||||
* of the Eclipse Public License v1.0 which accompanies this distribution, and is
|
||||
* available at http://www.eclipse.org/legal/epl-v10.html
|
||||
|
@ -16,11 +16,11 @@
|
|||
|
||||
package org.eclipse.dstore.extra;
|
||||
|
||||
import org.eclipse.dstore.extra.internal.extra.DomainEvent;
|
||||
|
||||
public interface IDomainListener
|
||||
{
|
||||
|
||||
|
||||
public boolean listeningTo(DomainEvent e);
|
||||
public void domainChanged(DomainEvent e);
|
||||
}
|
|
@ -1,5 +1,5 @@
|
|||
/********************************************************************************
|
||||
* Copyright (c) 2001, 2007 IBM Corporation and International Business Machines Corporation. All rights reserved.
|
||||
* Copyright (c) 2001, 2006 IBM Corporation and International Business Machines Corporation. All rights reserved.
|
||||
* This program and the accompanying materials are made available under the terms
|
||||
* of the Eclipse Public License v1.0 which accompanies this distribution, and is
|
||||
* available at http://www.eclipse.org/legal/epl-v10.html
|
||||
|
@ -16,7 +16,6 @@
|
|||
|
||||
package org.eclipse.dstore.extra;
|
||||
|
||||
import org.eclipse.dstore.extra.internal.extra.DomainEvent;
|
||||
|
||||
public interface IDomainNotifier
|
||||
{
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
* {Name} (company) - description of contribution.
|
||||
********************************************************************************/
|
||||
|
||||
package org.eclipse.dstore.extra.internal.extra;
|
||||
package org.eclipse.dstore.extra.internal;
|
||||
|
||||
import org.eclipse.dstore.extra.IDataElement;
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
* {Name} (company) - description of contribution.
|
||||
********************************************************************************/
|
||||
|
||||
package org.eclipse.dstore.extra.internal.extra;
|
||||
package org.eclipse.dstore.extra.internal;
|
||||
|
||||
public class DesktopElement
|
||||
{
|
|
@ -14,8 +14,9 @@
|
|||
* {Name} (company) - description of contribution.
|
||||
********************************************************************************/
|
||||
|
||||
package org.eclipse.dstore.extra.internal.extra;
|
||||
package org.eclipse.dstore.extra.internal;
|
||||
|
||||
import org.eclipse.dstore.extra.DomainEvent;
|
||||
import org.eclipse.dstore.extra.IDomainListener;
|
||||
import org.eclipse.dstore.extra.IDomainNotifier;
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
* {Name} (company) - description of contribution.
|
||||
********************************************************************************/
|
||||
|
||||
package org.eclipse.dstore.extra.internal.extra;
|
||||
package org.eclipse.dstore.extra.internal;
|
||||
|
||||
public interface IDesktopElement
|
||||
{
|
|
@ -14,7 +14,7 @@
|
|||
* {Name} (company) - description of contribution.
|
||||
********************************************************************************/
|
||||
|
||||
package org.eclipse.dstore.extra.internal.extra;
|
||||
package org.eclipse.dstore.extra.internal;
|
||||
|
||||
public interface IElement
|
||||
{
|
|
@ -14,7 +14,7 @@
|
|||
* {Name} (company) - description of contribution.
|
||||
********************************************************************************/
|
||||
|
||||
package org.eclipse.dstore.extra.internal.extra;
|
||||
package org.eclipse.dstore.extra.internal;
|
||||
|
||||
public interface IPropertySource
|
||||
{
|
|
@ -14,7 +14,7 @@
|
|||
* {Name} (company) - description of contribution.
|
||||
********************************************************************************/
|
||||
|
||||
package org.eclipse.dstore.extra.internal.extra;
|
||||
package org.eclipse.dstore.extra.internal;
|
||||
|
||||
import org.eclipse.dstore.extra.IDataElement;
|
||||
|
|
@ -14,12 +14,10 @@
|
|||
* {Name} (company) - description of contribution.
|
||||
********************************************************************************/
|
||||
|
||||
package org.eclipse.dstore.extra.internal.extra;
|
||||
package org.eclipse.dstore.extra;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
import org.eclipse.dstore.extra.IDataElement;
|
||||
import org.eclipse.dstore.extra.IDomainNotifier;
|
||||
|
||||
public class DomainEvent
|
||||
{
|
|
@ -1,5 +1,5 @@
|
|||
/********************************************************************************
|
||||
* Copyright (c) 2002, 2007 IBM Corporation. All rights reserved.
|
||||
* Copyright (c) 2002, 2006 IBM Corporation. All rights reserved.
|
||||
* This program and the accompanying materials are made available under the terms
|
||||
* of the Eclipse Public License v1.0 which accompanies this distribution, and is
|
||||
* available at http://www.eclipse.org/legal/epl-v10.html
|
||||
|
@ -18,7 +18,7 @@ package org.eclipse.dstore.extra;
|
|||
|
||||
import java.util.List;
|
||||
|
||||
import org.eclipse.dstore.extra.internal.extra.IElement;
|
||||
import org.eclipse.dstore.extra.internal.IElement;
|
||||
|
||||
public interface IDataElement extends IElement
|
||||
{
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/********************************************************************************
|
||||
* Copyright (c) 2002, 2007 IBM Corporation. All rights reserved.
|
||||
* Copyright (c) 2002, 2006 IBM Corporation. All rights reserved.
|
||||
* This program and the accompanying materials are made available under the terms
|
||||
* of the Eclipse Public License v1.0 which accompanies this distribution, and is
|
||||
* available at http://www.eclipse.org/legal/epl-v10.html
|
||||
|
@ -16,7 +16,6 @@
|
|||
|
||||
package org.eclipse.dstore.extra;
|
||||
|
||||
import org.eclipse.dstore.extra.internal.extra.DomainEvent;
|
||||
|
||||
public interface IDomainListener
|
||||
{
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
/********************************************************************************
|
||||
* Copyright (c) 2002, 2007 IBM Corporation. All rights reserved.
|
||||
* Copyright (c) 2002, 2006 IBM Corporation. All rights reserved.
|
||||
* This program and the accompanying materials are made available under the terms
|
||||
* of the Eclipse Public License v1.0 which accompanies this distribution, and is
|
||||
* available at http://www.eclipse.org/legal/epl-v10.html
|
||||
|
@ -16,7 +16,6 @@
|
|||
|
||||
package org.eclipse.dstore.extra;
|
||||
|
||||
import org.eclipse.dstore.extra.internal.extra.DomainEvent;
|
||||
|
||||
public interface IDomainNotifier
|
||||
{
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
* {Name} (company) - description of contribution.
|
||||
********************************************************************************/
|
||||
|
||||
package org.eclipse.dstore.extra.internal.extra;
|
||||
package org.eclipse.dstore.extra.internal;
|
||||
|
||||
import org.eclipse.dstore.extra.IDataElement;
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
* {Name} (company) - description of contribution.
|
||||
********************************************************************************/
|
||||
|
||||
package org.eclipse.dstore.extra.internal.extra;
|
||||
package org.eclipse.dstore.extra.internal;
|
||||
|
||||
import java.util.List;
|
||||
|
|
@ -14,10 +14,11 @@
|
|||
* {Name} (company) - description of contribution.
|
||||
********************************************************************************/
|
||||
|
||||
package org.eclipse.dstore.extra.internal.extra;
|
||||
package org.eclipse.dstore.extra.internal;
|
||||
|
||||
import java.util.ArrayList;
|
||||
|
||||
import org.eclipse.dstore.extra.DomainEvent;
|
||||
import org.eclipse.dstore.extra.IDomainListener;
|
||||
import org.eclipse.dstore.extra.IDomainNotifier;
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
* {Name} (company) - description of contribution.
|
||||
********************************************************************************/
|
||||
|
||||
package org.eclipse.dstore.extra.internal.extra;
|
||||
package org.eclipse.dstore.extra.internal;
|
||||
|
||||
public interface IDataElementActionFilter extends org.eclipse.ui.IActionFilter
|
||||
{
|
|
@ -14,7 +14,7 @@
|
|||
* {Name} (company) - description of contribution.
|
||||
********************************************************************************/
|
||||
|
||||
package org.eclipse.dstore.extra.internal.extra;
|
||||
package org.eclipse.dstore.extra.internal;
|
||||
|
||||
|
||||
public interface IDesktopElement extends org.eclipse.ui.model.IWorkbenchAdapter
|
|
@ -14,7 +14,7 @@
|
|||
* {Name} (company) - description of contribution.
|
||||
********************************************************************************/
|
||||
|
||||
package org.eclipse.dstore.extra.internal.extra;
|
||||
package org.eclipse.dstore.extra.internal;
|
||||
|
||||
import org.eclipse.core.runtime.IAdaptable;
|
||||
|
|
@ -14,7 +14,7 @@
|
|||
* {Name} (company) - description of contribution.
|
||||
********************************************************************************/
|
||||
|
||||
package org.eclipse.dstore.extra.internal.extra;
|
||||
package org.eclipse.dstore.extra.internal;
|
||||
|
||||
public interface IPropertySource extends org.eclipse.ui.views.properties.IPropertySource
|
||||
{
|
|
@ -14,7 +14,7 @@
|
|||
* {Name} (company) - description of contribution.
|
||||
********************************************************************************/
|
||||
|
||||
package org.eclipse.dstore.extra.internal.extra;
|
||||
package org.eclipse.dstore.extra.internal;
|
||||
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
Loading…
Add table
Reference in a new issue