com.novell.admin.ns
Class ObjectOperation

java.lang.Object
  extended bycom.novell.admin.ns.ObjectOperation
Direct Known Subclasses:
NDSObjectOperation

public abstract class ObjectOperation
extends java.lang.Object


Field Summary
static int ADD
           
static int CLEAR
           
static int IGNORE
           
protected  int m_mode
           
protected  ObjectAttribute m_objectAttribute
           
static int REMOVE
           
static int SET
           
 
Constructor Summary
ObjectOperation(ObjectAttribute objAttr, int mode)
           
 
Method Summary
 void addComponent(ValueComponent comp)
           
 void addComponents(ValueComponent[] comps)
           
 AttributeDefinition getAttributeDefinition()
           
 int getComponentCount()
           
 int getMode()
           
 java.lang.String getName()
           
 ObjectAttribute getObjectAttribute()
           
 java.util.Enumeration getValueComponents()
           
 void removeAllComponents()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ADD

public static final int ADD
See Also:
Constant Field Values

CLEAR

public static final int CLEAR
See Also:
Constant Field Values

IGNORE

public static final int IGNORE
See Also:
Constant Field Values

m_mode

protected int m_mode

m_objectAttribute

protected ObjectAttribute m_objectAttribute

REMOVE

public static final int REMOVE
See Also:
Constant Field Values

SET

public static final int SET
See Also:
Constant Field Values
Constructor Detail

ObjectOperation

public ObjectOperation(ObjectAttribute objAttr,
                       int mode)
                throws NamespaceException
Method Detail

addComponent

public void addComponent(ValueComponent comp)
                  throws NamespaceException
Throws:
NamespaceException

addComponents

public void addComponents(ValueComponent[] comps)
                   throws NamespaceException
Throws:
NamespaceException

getAttributeDefinition

public AttributeDefinition getAttributeDefinition()

getComponentCount

public int getComponentCount()

getMode

public int getMode()

getName

public java.lang.String getName()

getObjectAttribute

public ObjectAttribute getObjectAttribute()

getValueComponents

public java.util.Enumeration getValueComponents()

removeAllComponents

public void removeAllComponents()


API Documentation Copyright © 1998-2004 Novell, Inc. All rights reserved.
NDS is a registered trademark of Novell, Inc. in the United States and other countries.
Generated September 2 2004 0111.