org.openmdx.base.cci2
Interface Segment

All Superinterfaces:
ContextCapable, ViewCapable
All Known Subinterfaces:
Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment, Segment
All Known Implementing Classes:
Segment, Segment, Segment, Segment, Segment, Segment

public interface Segment
extends ContextCapable, ViewCapable

Abstract class Segment


Nested Class Summary
static interface Segment.Identity
          Object Identity
 
Method Summary
 String getDescription()
           
 Provider getProvider()
          Retrieves the value for the reference provider.
 void setDescription(String description)
          Sets a new value for the attribute description.
 void setProvider(Provider provider)
          Sets a new value for the reference provider.
 void setProvider(Provider provider, boolean qualifiedNameIsPersistent, String qualifiedName)
          Set the object's composite association org:openmdx:base:ProviderProvidesSegment.
 
Methods inherited from interface org.openmdx.compatibility.view1.cci2.ViewCapable
getView
 

Method Detail

getDescription

String getDescription()
Returns:
The possibly null value for attribute description.

setDescription

void setDescription(String description)
Sets a new value for the attribute description.

Parameters:
description - The possibly null new value for attribute description.

getProvider

Provider getProvider()
Retrieves the value for the reference provider.

Returns:
The non-null value for this reference.

setProvider

void setProvider(Provider provider)
Sets a new value for the reference provider.

Parameters:
provider - The non-null new value for this reference.

setProvider

void setProvider(Provider provider,
                 boolean qualifiedNameIsPersistent,
                 String qualifiedName)
Set the object's composite association org:openmdx:base:ProviderProvidesSegment.

Parameters:
provider - The non-null new value for this object's composite owner.
qualifiedNameIsPersistent - Defines whether the qualifiedName is persistent.
qualifiedName - The non-null new value for this object's qualifier.


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