JBossMX Parent POM 6.0.0.GA

org.jboss.mx.metadata.xb
Class ModelMBeanAttributeInfoContainer

java.lang.Object
  extended by org.jboss.mx.metadata.xb.ModelMBeanAttributeInfoContainer
All Implemented Interfaces:
org.jboss.xb.binding.GenericValueContainer

public class ModelMBeanAttributeInfoContainer
extends Object
implements org.jboss.xb.binding.GenericValueContainer

The ModelMBeanAttributeInfo JBossXB container

Version:
$Revision: 85671 $
Author:
Scott.Stark@jboss.org

Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jboss.xb.binding.GenericValueContainer
org.jboss.xb.binding.GenericValueContainer.FACTORY
 
Constructor Summary
ModelMBeanAttributeInfoContainer()
           
 
Method Summary
 void addChild(QName name, Object value)
           
protected  ModelMBeanAttributeInfo buildAttributeInfo()
           
 String getAccess()
           
 Object getDefaultValue()
           
 Descriptor getDescriptors()
           
 String getGetMethod()
           
 String getSetMethod()
           
 Class<?> getTargetClass()
           
 String getType()
           
 Object getValue()
           
 Object instantiate()
           
 void setAccess(String access)
           
 void setDefaultValue(Object defaultValue)
           
 void setDescriptors(Descriptor descriptor)
           
 void setGetMethod(String getMethod)
           
 void setSetMethod(String setMethod)
           
 void setType(String type)
           
 void setValue(Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ModelMBeanAttributeInfoContainer

public ModelMBeanAttributeInfoContainer()
Method Detail

getValue

public Object getValue()

setValue

public void setValue(Object value)

getDefaultValue

public Object getDefaultValue()

setDefaultValue

public void setDefaultValue(Object defaultValue)

getType

public String getType()

setType

public void setType(String type)

getAccess

public String getAccess()

setAccess

public void setAccess(String access)

getGetMethod

public String getGetMethod()

setGetMethod

public void setGetMethod(String getMethod)

getSetMethod

public String getSetMethod()

setSetMethod

public void setSetMethod(String setMethod)

getDescriptors

public Descriptor getDescriptors()

setDescriptors

public void setDescriptors(Descriptor descriptor)

instantiate

public Object instantiate()
Specified by:
instantiate in interface org.jboss.xb.binding.GenericValueContainer

addChild

public void addChild(QName name,
                     Object value)
Specified by:
addChild in interface org.jboss.xb.binding.GenericValueContainer

getTargetClass

public Class<?> getTargetClass()
Specified by:
getTargetClass in interface org.jboss.xb.binding.GenericValueContainer

buildAttributeInfo

protected ModelMBeanAttributeInfo buildAttributeInfo()
                                              throws NotCompliantMBeanException
Throws:
NotCompliantMBeanException

JBossMX Parent POM 6.0.0.GA

Copyright © 2012 JBoss, a division of Red Hat, Inc.. All Rights Reserved.