com.novell.admin.ns
Class ObjectOperation

java.lang.Object
  |
  +--com.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

REMOVE

public static final int REMOVE

SET

public static final int SET

CLEAR

public static final int CLEAR

IGNORE

public static final int IGNORE

m_objectAttribute

protected ObjectAttribute m_objectAttribute

m_mode

protected int m_mode
Constructor Detail

ObjectOperation

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

getObjectAttribute

public ObjectAttribute getObjectAttribute()

getMode

public int getMode()

addComponent

public void addComponent(ValueComponent comp)
                  throws NamespaceException

addComponents

public void addComponents(ValueComponent[] comps)
                   throws NamespaceException

getComponentCount

public int getComponentCount()

getValueComponents

public java.util.Enumeration getValueComponents()

getAttributeDefinition

public AttributeDefinition getAttributeDefinition()

getName

public java.lang.String getName()

removeAllComponents

public void removeAllComponents()


API Documentation Copyright © 1998-2003 Novell, Inc. All rights reserved.
NDS is a registered trademark of Novell, Inc. in the United States and other countries.
Generated December 17 2003 1746.