public abstract class AbstractTestPropertyHolderWsdlModelItem<T extends ModelItemConfig> extends AbstractWsdlModelItem<T> implements MutableTestPropertyHolder
DESCRIPTION_PROPERTY, ICON_PROPERTY, LABEL_PROPERTY, NAME_PROPERTY| Modifier | Constructor and Description |
|---|---|
protected |
AbstractTestPropertyHolderWsdlModelItem(T config,
ModelItem parent,
String icon) |
| Modifier and Type | Method and Description |
|---|---|
int |
addPropertiesFromFile(String propFile) |
TestProperty |
addProperty(String name) |
void |
addTestPropertyListener(TestPropertyListener listener) |
ModelItem |
getModelItem() |
Map<String,TestProperty> |
getProperties() |
String |
getPropertiesLabel() |
TestProperty |
getProperty(String name) |
TestProperty |
getPropertyAt(int index) |
int |
getPropertyCount() |
protected XmlBeansPropertiesTestPropertyHolder |
getPropertyHolderSupport() |
List<TestProperty> |
getPropertyList() |
String[] |
getPropertyNames() |
String |
getPropertyValue(String name) |
boolean |
hasProperty(String name) |
void |
moveProperty(String propertyName,
int targetIndex) |
TestProperty |
removeProperty(String propertyName) |
void |
removeTestPropertyListener(TestPropertyListener listener) |
boolean |
renameProperty(String name,
String newName) |
protected void |
setPropertiesConfig(PropertiesTypeConfig config) |
void |
setPropertyValue(String name,
String value) |
addExternalDependencies, afterLoad, beforeSave, dependsOn, getConfig, getDescription, getExternalDependencies, getIcon, getId, getName, getParent, getSettings, getWsdlModelItemById, getWsdlModelItemByName, release, resolve, setConfig, setDescription, setIcon, setName, setSettingsaddPropertyChangeListener, addPropertyChangeListener, fireIndexedPropertyChange, fireIndexedPropertyChange, fireIndexedPropertyChange, getChildren, getProject, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, notifyPropertyChanged, removePropertyChangeListener, removePropertyChangeListenerprotected void setPropertiesConfig(PropertiesTypeConfig config)
protected XmlBeansPropertiesTestPropertyHolder getPropertyHolderSupport()
public int addPropertiesFromFile(String propFile)
public TestProperty addProperty(String name)
addProperty in interface MutableTestPropertyHolderpublic void addTestPropertyListener(TestPropertyListener listener)
addTestPropertyListener in interface TestPropertyHolderpublic TestProperty getProperty(String name)
getProperty in interface TestPropertyHolderpublic String[] getPropertyNames()
getPropertyNames in interface TestPropertyHolderpublic List<TestProperty> getPropertyList()
getPropertyList in interface TestPropertyHolderpublic String getPropertyValue(String name)
getPropertyValue in interface TestPropertyHolderpublic TestProperty removeProperty(String propertyName)
removeProperty in interface MutableTestPropertyHolderpublic void removeTestPropertyListener(TestPropertyListener listener)
removeTestPropertyListener in interface TestPropertyHolderpublic void setPropertyValue(String name, String value)
setPropertyValue in interface TestPropertyHolderpublic boolean renameProperty(String name, String newName)
renameProperty in interface MutableTestPropertyHolderpublic Map<String,TestProperty> getProperties()
getProperties in interface TestPropertyHolderpublic boolean hasProperty(String name)
hasProperty in interface TestPropertyHolderpublic TestProperty getPropertyAt(int index)
getPropertyAt in interface TestPropertyHolderpublic int getPropertyCount()
getPropertyCount in interface TestPropertyHolderpublic void moveProperty(String propertyName, int targetIndex)
moveProperty in interface MutableTestPropertyHolderpublic ModelItem getModelItem()
getModelItem in interface TestPropertyHolderpublic String getPropertiesLabel()
getPropertiesLabel in interface TestPropertyHolderCopyright © 2019. All Rights Reserved.