|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Defines access to component specifications.
IComponentSpecification
Method Summary | |
INamespace |
getApplicationNamespace()
Returns the INamespace for the application. |
IComponentSpecification |
getComponentSpecification(IResourceLocation specificationLocation)
Retrieves a component specification, parsing it as necessary. |
INamespace |
getFrameworkNamespace()
Returns the INamespace for the framework itself. |
ILibrarySpecification |
getLibrarySpecification(IResourceLocation specificationLocation)
Returns a LibrarySpecification with the given path. |
IComponentSpecification |
getPageSpecification(IResourceLocation specificationLocation)
Retrieves a component specification, parsing it as necessary. |
void |
reset()
Invoked to have the source clear any internal cache. |
Method Detail |
public IComponentSpecification getComponentSpecification(IResourceLocation specificationLocation)
resourceLocation
- the location where the specification
may be read from.ApplicationRuntimeException
- if the specification doesn't
exist, is unreadable or invalid.public IComponentSpecification getPageSpecification(IResourceLocation specificationLocation)
resourceLocation
- the location where the specification
may be read from.ApplicationRuntimeException
- if the specification doesn't
exist, is unreadable or invalid.public void reset()
public ILibrarySpecification getLibrarySpecification(IResourceLocation specificationLocation)
LibrarySpecification
with the given path.resourcePath
- the resource path of the specification
to returnApplicationRuntimeException
- if the specification
cannot be readpublic INamespace getApplicationNamespace()
INamespace
for the application.public INamespace getFrameworkNamespace()
INamespace
for the framework itself.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |