public class PropertyDescriptionList extends CastorArrayList<PropertyDescription> implements DescriptionObject
list| Constructor and Description |
|---|
PropertyDescriptionList() |
PropertyDescriptionList(ArrayList<PropertyDescription> aList) |
PropertyDescriptionList(String name,
Integer version) |
PropertyDescriptionList(String name,
Integer version,
ArrayList<PropertyDescription> aList) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(String name,
String value) |
void |
add(String name,
String value,
boolean isClassId,
boolean isMutable) |
void |
add(String name,
String value,
boolean isClassId,
boolean isMutable,
boolean isTransitive) |
boolean |
definesProperty(String name) |
void |
export(Writer imports,
File dir,
boolean shallow) |
String |
getClassProps() |
String |
getItemID() |
PropertyArrayList |
instantiate(PropertyArrayList initProps)
Before instantiating checks that supplied initial Properties exist in description list
|
CollectionArrayList |
makeDescCollections(TransactionKey transactionKey) |
boolean |
setDefaultValue(String name,
String value) |
equals, hashCodeclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitgetItemPath, getName, getVersion, setItemPath, setName, setVersionpublic PropertyDescriptionList()
public PropertyDescriptionList(ArrayList<PropertyDescription> aList)
public PropertyDescriptionList(String name, Integer version, ArrayList<PropertyDescription> aList)
public String getClassProps()
public void add(String name, String value, boolean isClassId, boolean isMutable, boolean isTransitive)
public boolean definesProperty(String name)
public PropertyArrayList instantiate(PropertyArrayList initProps) throws InvalidDataException
initProps - initial list of PropertiesInvalidDataException - data was inconsistentpublic String getItemID()
getItemID in interface DescriptionObjectpublic CollectionArrayList makeDescCollections(TransactionKey transactionKey) throws InvalidDataException, ObjectNotFoundException
makeDescCollections in interface DescriptionObjectInvalidDataExceptionObjectNotFoundExceptionpublic void export(Writer imports, File dir, boolean shallow) throws InvalidDataException, ObjectNotFoundException, IOException
export in interface DescriptionObjectInvalidDataExceptionObjectNotFoundExceptionIOExceptionCopyright © 1997–2022 CRISTAL-iSE. All rights reserved.