org.ow2.orchestra.facade.def.impl
Class ExtensionDefinitionImpl

java.lang.Object
  extended by org.ow2.orchestra.facade.def.impl.ExtensionDefinitionImpl
All Implemented Interfaces:
Serializable, CopyAble<ExtensionDefinition>, ExtensionDefinition

public class ExtensionDefinitionImpl
extends Object
implements ExtensionDefinition

Author:
manhtoan
See Also:
Serialized Form

Field Summary
protected  boolean mustUnderstand
          mustUnderstand attribute of the extension element.
protected  String namespace
          Namespace attribute of the extension element.
protected  boolean supported
          supported if the extension element is actually supported by Orchestra
 
Constructor Summary
protected ExtensionDefinitionImpl()
           
  ExtensionDefinitionImpl(String namespace, boolean mustUnderstand, boolean isSupported)
           
 
Method Summary
 ExtensionDefinition copy()
           
 String getNamespace()
           
 boolean isMustUnderstand()
           
 boolean isSupported()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

namespace

protected String namespace
Namespace attribute of the extension element.


mustUnderstand

protected boolean mustUnderstand
mustUnderstand attribute of the extension element.


supported

protected boolean supported
supported if the extension element is actually supported by Orchestra

Constructor Detail

ExtensionDefinitionImpl

protected ExtensionDefinitionImpl()

ExtensionDefinitionImpl

public ExtensionDefinitionImpl(String namespace,
                               boolean mustUnderstand,
                               boolean isSupported)
Method Detail

isMustUnderstand

public boolean isMustUnderstand()
Specified by:
isMustUnderstand in interface ExtensionDefinition

getNamespace

public String getNamespace()
Specified by:
getNamespace in interface ExtensionDefinition

isSupported

public boolean isSupported()
Specified by:
isSupported in interface ExtensionDefinition

copy

public ExtensionDefinition copy()
Specified by:
copy in interface CopyAble<ExtensionDefinition>


Copyright © 2011 OW2 Consortium. All Rights Reserved.