org.openmdx.ui1.cci2
Interface ObjectReference

All Known Subinterfaces:
ObjectContainer, ObjectContainer, ObjectReference, ObjectReferenceField, ObjectReferenceField
All Known Implementing Classes:
ObjectContainer, ObjectReferenceField

public interface ObjectReference

Abstract class ObjectReference


Method Summary
 List<String> getQualifierLabel()
           
 String getReferencedTypeName()
          Retrieves the value for the attribute referencedTypeName.
 String getReferenceName()
          Retrieves the value for the attribute referenceName.
 boolean isReferenceIsStoredAsAttribute()
          Retrieves the value for the attribute referenceIsStoredAsAttribute.
 boolean isUserDefinedQualifier()
          Retrieves the value for the attribute userDefinedQualifier.
 void setQualifierLabel(String... qualifierLabel)
           This method is equivalent to
 void setReferencedTypeName(String referencedTypeName)
          Sets a new value for the attribute referencedTypeName.
 void setReferenceIsStoredAsAttribute(boolean referenceIsStoredAsAttribute)
          Sets a new value for the attribute referenceIsStoredAsAttribute.
 void setReferenceName(String referenceName)
          Sets a new value for the attribute referenceName.
 void setUserDefinedQualifier(boolean userDefinedQualifier)
          Sets a new value for the attribute userDefinedQualifier.
 

Method Detail

getQualifierLabel

List<String> getQualifierLabel()
Returns:
A list containing all elements for this attribute.

setQualifierLabel

void setQualifierLabel(String... qualifierLabel)

This method is equivalent to

   list.clear();
   for(java.lang.String e : attributeName){
     list.add(e);
   }
 

Parameters:
qualifierLabel - value(s) to be added to qualifierLabel

isReferenceIsStoredAsAttribute

boolean isReferenceIsStoredAsAttribute()
Retrieves the value for the attribute referenceIsStoredAsAttribute.

Returns:
The non-null value for attribute referenceIsStoredAsAttribute.

setReferenceIsStoredAsAttribute

void setReferenceIsStoredAsAttribute(boolean referenceIsStoredAsAttribute)
Sets a new value for the attribute referenceIsStoredAsAttribute.

Parameters:
referenceIsStoredAsAttribute - The non-null new value for attribute referenceIsStoredAsAttribute.

getReferenceName

String getReferenceName()
Retrieves the value for the attribute referenceName.

Returns:
The non-null value for attribute referenceName.

setReferenceName

void setReferenceName(String referenceName)
Sets a new value for the attribute referenceName.

Parameters:
referenceName - The non-null new value for attribute referenceName.

getReferencedTypeName

String getReferencedTypeName()
Retrieves the value for the attribute referencedTypeName.

Returns:
The non-null value for attribute referencedTypeName.

setReferencedTypeName

void setReferencedTypeName(String referencedTypeName)
Sets a new value for the attribute referencedTypeName.

Parameters:
referencedTypeName - The non-null new value for attribute referencedTypeName.

isUserDefinedQualifier

boolean isUserDefinedQualifier()
Retrieves the value for the attribute userDefinedQualifier.

Returns:
The non-null value for attribute userDefinedQualifier.

setUserDefinedQualifier

void setUserDefinedQualifier(boolean userDefinedQualifier)
Sets a new value for the attribute userDefinedQualifier.

Parameters:
userDefinedQualifier - The non-null new value for attribute userDefinedQualifier.


This software is published under the BSD license. Copyright © 2006-2007, OMEX AG, Switzerland, All rights reserved. Use is subject to license terms.