public abstract class MetaMetaCommand extends BaseRootMetaData implements DefinableMetaData<CommandDefinition>
| 修飾子とタイプ | クラスと説明 |
|---|---|
class |
MetaMetaCommand.MetaCommandRuntime |
description, displayName, id, localizedDisplayNameList, name| コンストラクタと説明 |
|---|
MetaMetaCommand() |
| 修飾子とタイプ | メソッドと説明 |
|---|---|
abstract void |
applyConfig(CommandDefinition definition)
DefinitionをMetaDataに変換します。
|
MetaMetaCommand |
copy()
当該のメタデータのコピーを作成する。
|
static MetaMetaCommand |
createInstance(CommandDefinition definition) |
abstract CommandDefinition |
currentConfig()
MetaDataをDefinitionに変換します。
|
protected void |
fillFrom(CommandDefinition definition) |
protected void |
fillTo(CommandDefinition definition) |
boolean |
isNewInstancePerRequest() |
boolean |
isReadOnly() |
void |
setNewInstancePerRequest(boolean newInstancePerRequest) |
void |
setReadOnly(boolean readOnly) |
equals, getDescription, getDisplayName, getId, getLocalizedDisplayNameList, getName, hashCode, setDescription, setDisplayName, setId, setLocalizedDisplayNameList, setNameclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitcreateRuntimepublic boolean isReadOnly()
public void setReadOnly(boolean readOnly)
public boolean isNewInstancePerRequest()
public void setNewInstancePerRequest(boolean newInstancePerRequest)
public MetaMetaCommand copy()
MetaDatacopy インタフェース内 MetaDatacopy インタフェース内 RootMetaDatapublic static MetaMetaCommand createInstance(CommandDefinition definition)
public abstract void applyConfig(CommandDefinition definition)
DefinableMetaDataapplyConfig インタフェース内 DefinableMetaData<CommandDefinition>definition - Definitionpublic abstract CommandDefinition currentConfig()
DefinableMetaDatacurrentConfig インタフェース内 DefinableMetaData<CommandDefinition>protected void fillFrom(CommandDefinition definition)
protected void fillTo(CommandDefinition definition)