Hi Simeon,
the problem you are describing is related to AJDT, the Eclipse plugin for
AspectJ.

Are you sure that "Project -> Build automatically ..." is active in Eclipse?
If it isn't for a legitimate reason, have you tried cleaning and rebuilding
the project (Project -> Clean... then select the project and the checkbox
"Start a build immediately after clean") ?

Simone



2010/4/15 Leyzerzon, Simeon <[email protected]>

> Hi,
>
> I was in the process of refactoring in Eclipse and moved an existing aspect
> into a different package.  The problem is that on a moved aspect now the
> 'annotates' decoration in the left margin in Eclipse don't show and
> consequently 'Cross References' view is blank for that aspect.  I tried
> creating a new aspect in a new package and am observing similar behavior.
>  Original aspect shows the decorations fine.
>
> How would I enable those decorations on an aspect?
>
> Here's my .project file contents:
>
> <?xml version="1.0" encoding="UTF-8"?>
> <projectDescription>
>        <name>Smart</name>
>        <comment></comment>
>        <projects>
>        </projects>
>        <buildSpec>
>                <buildCommand>
>                        <name>org.eclipse.ajdt.core.ajbuilder</name>
>                        <arguments>
>                        </arguments>
>                </buildCommand>
>                <buildCommand>
>
>  <name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
>                        <arguments>
>                        </arguments>
>                </buildCommand>
>                <buildCommand>
>
>  <name>org.eclipse.wst.validation.validationbuilder</name>
>                        <arguments>
>                        </arguments>
>                </buildCommand>
>        </buildSpec>
>        <natures>
>                <nature>org.eclipse.ajdt.ui.ajnature</nature>
>                <nature>com.genuitec.eclipse.j2eedt.core.webnature</nature>
>                <nature>org.eclipse.jdt.core.javanature</nature>
>                <nature>org.eclipse.wst.jsdt.core.jsNature</nature>
>        </natures>
> </projectDescription>
>
> and the aspect:
>
> package com.citi.gdos.iris.smart.cache;
>
> import org.springmodules.cache.annotations.Cacheable;
>
> public aspect SmartCachingIntroduction {
>
>        declare @method: public * *..getFailsFilter(..) :
> @Cacheable(modelId="failsFilterCacheModel");
>        declare @method: public * *..getFailsDualAxisChart(..) :
> @Cacheable(modelId="failsDualAxisChartCacheModel");
>        declare @method: public * *..getFailsByOpsOwner(..) :
> @Cacheable(modelId="failsByOpsOwnerGridCacheModel");
>        declare @method: public * *..getFailsByOpsSummary(..) :
> @Cacheable(modelId="failsByOpsSummaryGridCacheModel");
>
>        declare @method: public * *..getNostrosFilter(..) :
> @Cacheable(modelId="nostrosFilterCacheModel");
>        declare @method: public * *..getNostrosDualAxisChart(..) :
> @Cacheable(modelId="nostrosDualAxisChartCacheModel");
>        declare @method: public * *..getNostrosByOpsOwner(..) :
> @Cacheable(modelId="nostrosByOpsOwnerGridCacheModel");
> }
>
> I'm using AspectJ 1.6
>
> Thank you in advance.
> Simeon
> _______________________________________________
> aspectj-users mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/aspectj-users
>
_______________________________________________
aspectj-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/aspectj-users

Reply via email to