context.arch.discoverer.componentDescription
Class NonConstantAttributeElement

java.lang.Object
  extended bycontext.arch.discoverer.componentDescription.AbstractDescriptionElement
      extended bycontext.arch.discoverer.componentDescription.AttributeElement
          extended bycontext.arch.discoverer.componentDescription.NonConstantAttributeElement

public class NonConstantAttributeElement
extends AttributeElement

Author:
Agathe

Field Summary
static java.lang.String NON_CONST_ATT_NAME_ELEMENT
           
static java.lang.String NON_CONST_ATT_NAME_VALUE_ELEMENT
           
static java.lang.String NON_CONST_ATT_VALUE_ELEMENT
           
 
Fields inherited from class context.arch.discoverer.componentDescription.AttributeElement
SEPARATOR, type
 
Fields inherited from class context.arch.discoverer.componentDescription.AbstractDescriptionElement
ABSTRACT_DESCRIPTION_ELEMENT, elementName, NAME, value, VALUE
 
Constructor Summary
NonConstantAttributeElement(java.lang.Object attributeNameValue)
           
NonConstantAttributeElement(java.lang.Object stringName, java.lang.Object stringValue)
           
NonConstantAttributeElement(java.lang.Object stringName, java.lang.Object stringValue, java.lang.String type)
           
 
Method Summary
 java.lang.Object extractElement(java.lang.Object componentDescription)
          Returns the element from the componentDescription corresponding to this description element
 java.lang.String getNameElement()
           
 java.lang.String getNameValueElement()
           
 java.lang.String getValueElement()
           
 
Methods inherited from class context.arch.discoverer.componentDescription.AttributeElement
processQueryItem, setAttributeName, setAttributeNameValue, setAttributeValue, setValue, toString
 
Methods inherited from class context.arch.discoverer.componentDescription.AbstractDescriptionElement
factory, fromDataObject, getElementName, getValue, toDataObject
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

NON_CONST_ATT_NAME_ELEMENT

public static final java.lang.String NON_CONST_ATT_NAME_ELEMENT
See Also:
Constant Field Values

NON_CONST_ATT_VALUE_ELEMENT

public static final java.lang.String NON_CONST_ATT_VALUE_ELEMENT
See Also:
Constant Field Values

NON_CONST_ATT_NAME_VALUE_ELEMENT

public static final java.lang.String NON_CONST_ATT_NAME_VALUE_ELEMENT
See Also:
Constant Field Values
Constructor Detail

NonConstantAttributeElement

public NonConstantAttributeElement(java.lang.Object attributeNameValue)

NonConstantAttributeElement

public NonConstantAttributeElement(java.lang.Object stringName,
                                   java.lang.Object stringValue)

NonConstantAttributeElement

public NonConstantAttributeElement(java.lang.Object stringName,
                                   java.lang.Object stringValue,
                                   java.lang.String type)
Method Detail

getNameElement

public java.lang.String getNameElement()
Specified by:
getNameElement in class AttributeElement

getValueElement

public java.lang.String getValueElement()
Specified by:
getValueElement in class AttributeElement

getNameValueElement

public java.lang.String getNameValueElement()
Specified by:
getNameValueElement in class AttributeElement

extractElement

public java.lang.Object extractElement(java.lang.Object componentDescription)
Description copied from class: AbstractDescriptionElement
Returns the element from the componentDescription corresponding to this description element

Specified by:
extractElement in class AbstractDescriptionElement
Parameters:
componentDescription -
Returns:
Object