|
NetKernel APIs |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.ten60.netkernel.layer1.representation.MonoRepresentationImpl
Generic implementation of an IURRepresentation that has only one interface implementor
Constructor Summary | |
MonoRepresentationImpl(IURMeta aMeta,
IURAspect aAspect)
Construct a new MonoRepresentationImpl |
Method Summary | |
IURAspect |
getAspect(Class aAspectClass)
Return the aspect |
Collection |
getAspects()
Return just the single aspect |
IURMeta |
getMeta()
return our meta |
boolean |
hasAspect(Class aAspectClass)
Returns true if the aspect implements the given interface |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public MonoRepresentationImpl(IURMeta aMeta, IURAspect aAspect)
aMeta
- the meta for our new representationaAspect
- the single aspect we should holdMethod Detail |
public IURMeta getMeta()
getMeta
in interface IURRepresentation
public boolean hasAspect(Class aAspectClass)
hasAspect
in interface IURRepresentation
aAspectClass
- a IURAspect class object for an aspect to test for
public IURAspect getAspect(Class aAspectClass)
getAspect
in interface IURRepresentation
public Collection getAspects()
getAspects
in interface IURRepresentation
|
NetKernel APIs |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |