В настоящее время вы пытаетесь заставить мое приложение EAP для Eclipse работать с пользовательским стилем. Документация дает мне одну головную боль за другой, и в нее очень трудно попасть.Платформа удаленного доступа Eclipse (RAP) - Развертывание пользовательской темы
После их документов и пытаемся расширить тему по умолчанию, я настроил свой plugin.xml следующим образом:
<?xml version="1.0" encoding="UTF-8"?>
<?eclipse version="3.4"?>
<plugin>
<extension
point="org.eclipse.rap.ui.entrypoint">
<entrypoint
applicationId="org.______.rap.branding.application"
id="org.______.rap.branding.entrypoint"
brandingId="______"
path="/rap">
</entrypoint>
</extension>
<extension
id="org.______.rap.branding.application"
point="org.eclipse.core.runtime.applications">
<application
cardinality="singleton-global"
thread="main"
visible="true">
<run
class="org.______.rap.branding.Application">
</run>
</application>
</extension>
<extension
point="org.eclipse.ui.perspectives">
<perspective
class="org.______.rap.branding.Perspective"
id="org.______.rap.branding.perspective"
name="name">
</perspective>
</extension>
<extension
point="org.eclipse.rap.ui.branding">
<branding
id="______"
themeId="org.eclipse.rap.rwt.theme"
title="______ Theme">
</branding>
</extension>
<extension
point="org.eclipse.rap.ui.themes">
<themeContribution
file="theme/______.css"
themeId="org.eclipse.rap.rwt.theme" />
</extension>
</plugin>
Я гашусь некоторые части, просто предполагает, что они все же ключевое слово , только строчные буквы.
Мой .css-файл так же просто, как это может быть, чтобы увидеть, если крючок работает:
* {
background: red !Important;
}
Но он просто загружает тему по умолчанию, никаких изменений, и я не могу обнаружить инъекции где угодно на странице.