| java.lang.Object org.eclipse.ui.internal.intro.impl.model.AbstractIntroElement org.eclipse.ui.internal.intro.impl.model.AbstractIntroIdElement org.eclipse.ui.internal.intro.impl.model.AbstractBaseIntroElement org.eclipse.ui.internal.intro.impl.model.AbstractIntroContainer org.eclipse.ui.internal.intro.impl.model.AbstractTextElement org.eclipse.ui.internal.intro.impl.model.IntroContentProvider
IntroContentProvider | public class IntroContentProvider extends AbstractTextElement (Code) | | An intro content provider element. This element allows intro page to
dynamically pull data from various sources (e.g., the web, eclipse, etc) and
provide content based on this dynamic data. The element's class must
implement the IIntroContentProvider interface. The pluginId attribute can be
used if the class doesn't come from the plugin that defined the markup. The
text content should be used only if we fail to load the class.
INTRO: model class has access to style-id attribute but it is not used in the
schema.
|
TAG_CONTENT_PROVIDER | final public static String TAG_CONTENT_PROVIDER(Code) | | |
IntroContentProvider | public IntroContentProvider(Element element, Bundle bundle)(Code) | | |
getClassName | public String getClassName()(Code) | | Returns the content provider, which should implement
IIntroContentProvider
Returns the contentProvider. |
getPluginId | public String getPluginId()(Code) | | Returns the id of the plugin that contains the content provider class
Returns the pluginId. |
getType | public int getType()(Code) | | |
Methods inherited from org.eclipse.ui.internal.intro.impl.model.AbstractIntroContainer | public void addChild(AbstractIntroElement child)(Code)(Java Doc) public void clearChildren()(Code)(Java Doc) public Object clone() throws CloneNotSupportedException(Code)(Java Doc) protected AbstractIntroElement cloneTarget(AbstractIntroElement target)(Code)(Java Doc) public AbstractIntroElement findChild(String elementId)(Code)(Java Doc) public AbstractIntroElement findChild(String elementId, int elementMask)(Code)(Java Doc) public AbstractIntroElement findTarget(AbstractIntroContainer container, String path)(Code)(Java Doc) public AbstractIntroElement findTarget(AbstractIntroContainer container, String path, String extensionId)(Code)(Java Doc) public AbstractIntroElement findTarget(String path)(Code)(Java Doc) public String getBackgroundImage()(Code)(Java Doc) public String getBase()(Code)(Java Doc) public AbstractIntroElement[] getChildren()(Code)(Java Doc) public Object[] getChildrenOfType(int elementMask)(Code)(Java Doc) public Element getElement()(Code)(Java Doc) protected AbstractIntroElement getModelChild(Element childElement, Bundle bundle, String base)(Code)(Java Doc) public int getType()(Code)(Java Doc) protected void insertElementsBefore(Element[] childElements, Bundle bundle, String base, int index, String mixinStyle)(Code)(Java Doc) protected void insertElementsBefore(Element[] childElements, Bundle bundle, String base, AbstractIntroElement child, String mixinStyle)(Code)(Java Doc) protected void loadChildren()(Code)(Java Doc) public void removeChild(AbstractIntroElement child)(Code)(Java Doc) protected void resolveChildren()(Code)(Java Doc)
|
Methods inherited from org.eclipse.ui.internal.intro.impl.model.AbstractIntroIdElement | public String getId()(Code)(Java Doc)
|
|
|