org.netbeans.modules.bpel.model.ext
Class ExtBpelAttribute

java.lang.Object
  extended by org.netbeans.modules.bpel.model.ext.ExtBpelAttribute
All Implemented Interfaces:
Attribute
Direct Known Subclasses:
ExtBpelAttribute.IsAtomicAttribute

public abstract class ExtBpelAttribute
extends java.lang.Object
implements Attribute

This kind of attribute is intended to be used for anyAttribute

Author:
nk160297

Nested Class Summary
static class ExtBpelAttribute.IsAtomicAttribute
           
 
Constructor Summary
ExtBpelAttribute()
           
ExtBpelAttribute(BpelEntity owner)
           
 
Method Summary
abstract  java.lang.String getLocalName()
           
 java.lang.String getName()
          Name of attribute.
abstract  java.lang.String getNsUri()
           
 BpelEntity getOwner()
           
 java.lang.String registerNsPrefix()
          Register a new prefix for the namespace if necessary.
 void setOwner(BpelEntity owner)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.netbeans.modules.xml.xam.dom.Attribute
getMemberType, getType
 

Constructor Detail

ExtBpelAttribute

public ExtBpelAttribute()

ExtBpelAttribute

public ExtBpelAttribute(BpelEntity owner)
Method Detail

setOwner

public void setOwner(BpelEntity owner)

getOwner

public BpelEntity getOwner()

getLocalName

public abstract java.lang.String getLocalName()

getNsUri

public abstract java.lang.String getNsUri()

getName

public java.lang.String getName()
Description copied from interface: Attribute
Name of attribute.

Specified by:
getName in interface Attribute

registerNsPrefix

public java.lang.String registerNsPrefix()
Register a new prefix for the namespace if necessary.

Returns:
current prefix