org.jage.platform.component.descriptor
Class ComponentDescriptorProvider

java.lang.Object
  extended by org.jage.platform.component.descriptor.ComponentDescriptorProvider

public class ComponentDescriptorProvider
extends Object

This class allows one to obtain a descriptor for a class declared in a given definition.

Author:
AGH AgE Team

Constructor Summary
ComponentDescriptorProvider()
          Constructs a new ComponentDescriptorProvider.
 
Method Summary
 IComponentDescriptor getDescriptor(IComponentDefinition definition)
          Returns a descriptor of the component defined in the given definition.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ComponentDescriptorProvider

public ComponentDescriptorProvider()
Constructs a new ComponentDescriptorProvider.

Method Detail

getDescriptor

public IComponentDescriptor getDescriptor(IComponentDefinition definition)
                                   throws ComponentException
Returns a descriptor of the component defined in the given definition.

Descriptor is created on the base of the type from the definition.

Parameters:
definition - A definition for which a descriptor should be created.
Returns:
A descriptor for the given definition.
Throws:
ComponentException - If the descriptor could not be found.
See Also:
IComponentDefinition#getType()}


Copyright © 2006-2011 AGH University of Science and Technology. All Rights Reserved.