xArch/xADL 2.0 Data Binding Library

edu.uci.isr.xarch.sourcecodeeclipse
Interface IEclipseProjectName

All Superinterfaces:
IXArchElement
All Known Implementing Classes:
EclipseProjectNameImpl

public interface IEclipseProjectName
extends IXArchElement

Interface for accessing objects of the EclipseProjectName xsi:type in the sourcecodeeclipse namespace.

Author:
Automatically generated by xArch apigen

Field Summary
static XArchTypeMetadata TYPE_METADATA
           
 
Fields inherited from interface edu.uci.isr.xarch.IXArchElement
DEPTH_INFINITY, DEPTH_ONE, DEPTH_ZERO
 
Method Summary
 void clearValue()
          Remove the value for this EclipseProjectName.
 String getValue()
          Get the value for this EclipseProjectName.
 boolean hasValue(String value)
          Determine if this EclipseProjectName has the given value.
 boolean isEquivalent(IEclipseProjectName EclipseProjectNameToCompare)
          Determine if another EclipseProjectName is equivalent to this one.
 void setValue(String value)
          Set the value for this EclipseProjectName.
 
Methods inherited from interface edu.uci.isr.xarch.IXArchElement
cloneElement, getInstanceMetadata, getTypeMetadata, getXArch, setXArch
 

Field Detail

TYPE_METADATA

public static final XArchTypeMetadata TYPE_METADATA
Method Detail

setValue

public void setValue(String value)
Set the value for this EclipseProjectName.

Parameters:
value - Value to set.

clearValue

public void clearValue()
Remove the value for this EclipseProjectName.


getValue

public String getValue()
Get the value for this EclipseProjectName.

Returns:
value

hasValue

public boolean hasValue(String value)
Determine if this EclipseProjectName has the given value. Matching is done by string equality.

Returns:
true if they match, false otherwise.

isEquivalent

public boolean isEquivalent(IEclipseProjectName EclipseProjectNameToCompare)
Determine if another EclipseProjectName is equivalent to this one.

Parameters:
EclipseProjectNameToCompare - EclipseProjectName to compare against this one.
Returns:
true if their values are equivalent, false otherwise.

xArch/xADL 2.0 Data Binding Library