|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.trails.descriptor.TrailsDescriptor
public class TrailsDescriptor
| Field Summary | |
|---|---|
protected static org.apache.commons.logging.Log |
LOG
|
protected java.lang.Class |
type
|
| Constructor Summary | |
|---|---|
TrailsDescriptor(java.lang.Class type)
|
|
TrailsDescriptor(IDescriptor descriptor)
|
|
TrailsDescriptor(TrailsDescriptor dto)
|
|
| Method Summary | ||
|---|---|---|
void |
addExtension(java.lang.Class extensionType,
IDescriptorExtension extension)
|
|
void |
addExtension(java.lang.String keye,
IDescriptorExtension extension)
Keye is property name preceded by package name |
|
java.lang.Object |
clone()
|
|
void |
copyExtensionsFrom(IDescriptor descriptor)
|
|
void |
copyFrom(IDescriptor descriptor)
|
|
java.lang.String |
getDisplayName()
|
|
|
getExtension(java.lang.Class<E> extensionType)
|
|
IDescriptorExtension |
getExtension(java.lang.String keye)
Keye is property name preceded by package name |
|
java.util.Map<java.lang.String,IDescriptorExtension> |
getExtensions()
This getter method is here just to allow clone(), copyFrom() and BeanUtils.copyProperties(this, descriptor); to work correctly |
|
java.lang.String |
getShortDescription()
|
|
java.lang.Class |
getType()
|
|
boolean |
isHidden()
|
|
void |
removeExtension(java.lang.Class extensionType)
|
|
void |
removeExtension(java.lang.String keye)
Keye is property name preceded by package name |
|
void |
setDisplayName(java.lang.String displayName)
|
|
void |
setExtensions(java.util.Map<java.lang.String,IDescriptorExtension> extensions)
This setter method is here just to allow clone(), copyFrom() and BeanUtils.copyProperties(this, descriptor); to work correctly |
|
void |
setHidden(boolean hidden)
|
|
void |
setShortDescription(java.lang.String shortDescription)
|
|
void |
setType(java.lang.Class type)
|
|
boolean |
supportsExtension(java.lang.Class extensionType)
|
|
boolean |
supportsExtension(java.lang.String keye)
Keye is property name preceded by package name |
|
| Methods inherited from class java.lang.Object |
|---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final org.apache.commons.logging.Log LOG
protected java.lang.Class type
| Constructor Detail |
|---|
public TrailsDescriptor(TrailsDescriptor dto)
dto - public TrailsDescriptor(IDescriptor descriptor)
public TrailsDescriptor(java.lang.Class type)
| Method Detail |
|---|
public java.lang.String getDisplayName()
getDisplayName in interface IDescriptorpublic void setDisplayName(java.lang.String displayName)
setDisplayName in interface IDescriptorpublic java.lang.String getShortDescription()
public void setShortDescription(java.lang.String shortDescription)
public java.lang.Object clone()
clone in interface IDescriptorclone in class java.lang.Objectpublic void copyFrom(IDescriptor descriptor)
public void copyExtensionsFrom(IDescriptor descriptor)
public boolean isHidden()
isHidden in interface IDescriptorpublic void setHidden(boolean hidden)
setHidden in interface IDescriptorpublic java.lang.Class getType()
public void setType(java.lang.Class type)
public boolean supportsExtension(java.lang.String keye)
supportsExtension in interface IExtensiblepublic boolean supportsExtension(java.lang.Class extensionType)
supportsExtension in interface IExtensiblepublic IDescriptorExtension getExtension(java.lang.String keye)
getExtension in interface IExtensible
public void addExtension(java.lang.String keye,
IDescriptorExtension extension)
addExtension in interface IExtensible
public void addExtension(java.lang.Class extensionType,
IDescriptorExtension extension)
addExtension in interface IExtensiblepublic void removeExtension(java.lang.String keye)
removeExtension in interface IExtensiblepublic void removeExtension(java.lang.Class extensionType)
removeExtension in interface IExtensiblepublic <E extends IDescriptorExtension> E getExtension(java.lang.Class<E> extensionType)
getExtension in interface IExtensiblepublic java.util.Map<java.lang.String,IDescriptorExtension> getExtensions()
getExtensions in interface IExtensiblepublic void setExtensions(java.util.Map<java.lang.String,IDescriptorExtension> extensions)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||