KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > org > eclipse > pde > internal > core > icheatsheet > comp > ICompCSTaskObject


1 /*******************************************************************************
2  * Copyright (c) 2006 IBM Corporation and others.
3  * All rights reserved. This program and the accompanying materials
4  * are made available under the terms of the Eclipse Public License v1.0
5  * which accompanies this distribution, and is available at
6  * http://www.eclipse.org/legal/epl-v10.html
7  *
8  * Contributors:
9  * IBM Corporation - initial API and implementation
10  *******************************************************************************/

11
12 package org.eclipse.pde.internal.core.icheatsheet.comp;
13
14
15
16
17 /**
18  * ICompCSTaskObject
19  *
20  */

21 public interface ICompCSTaskObject extends ICompCSObject {
22
23     /**
24      * Attribute: kind
25      * @param kind
26      */

27     public void setFieldKind(String JavaDoc kind);
28     
29     /**
30      * Attribute: kind
31      * @return
32      */

33     public String JavaDoc getFieldKind();
34     
35     /**
36      * Attribute: name
37      * @param name
38      */

39     public void setFieldName(String JavaDoc name);
40     
41     /**
42      * Attribute: name
43      * @return
44      */

45     public String JavaDoc getFieldName();
46     
47     /**
48      * Attribute: id
49      * @param id
50      */

51     public void setFieldId(String JavaDoc id);
52     
53     /**
54      * Attribute: id
55      * @return
56      */

57     public String JavaDoc getFieldId();
58
59     /**
60      * Attribute: skip
61      * @param skip
62      */

63     public void setFieldSkip(boolean skip);
64     
65     /**
66      * Attribute: skip
67      * @return
68      */

69     public boolean getFieldSkip();
70     
71     /**
72      * Element: onCompletion
73      * @param onCompletion
74      */

75     public void setFieldOnCompletion(ICompCSOnCompletion onCompletion);
76     
77     /**
78      * Element: onCompletion
79      * @return
80      */

81     public ICompCSOnCompletion getFieldOnCompletion();
82
83     /**
84      * Element: intro
85      * @param intro
86      */

87     public void setFieldIntro(ICompCSIntro intro);
88
89     /**
90      * Element: intro
91      * @return
92      */

93     public ICompCSIntro getFieldIntro();
94     
95     /**
96      * Element: dependency
97      * @param dependency
98      */

99     public void addFieldDependency(ICompCSDependency dependency);
100     
101     /**
102      * Element: dependency
103      * @param dependency
104      */

105     public void removeFieldDepedency(ICompCSDependency dependency);
106     
107     /**
108      * Element: dependency
109      * @return
110      */

111     public ICompCSDependency[] getFieldDependencies();
112     
113 }
114
Popular Tags