1
0
Fork 0
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:
David McKnight 2007-02-08 15:57:54 +00:00
parent f69f60511c
commit ff52c536ed
23 changed files with 29 additions and 34 deletions

View file

@ -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
{

View file

@ -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);
}

View file

@ -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);
}

View file

@ -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
{

View file

@ -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;

View file

@ -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
{

View file

@ -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;

View file

@ -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
{

View file

@ -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
{

View file

@ -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
{

View file

@ -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;

View file

@ -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
{

View file

@ -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
{

View file

@ -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
{

View file

@ -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
{

View file

@ -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;

View file

@ -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;

View file

@ -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;

View file

@ -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
{

View file

@ -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

View file

@ -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;

View file

@ -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
{

View file

@ -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;