public class ReferenceList<C extends ModelComponent> extends ReferenceListBase<C,ReferenceComp<C>>
CompositeComponent.NavpanelDisplay
ModelComponent.FilePathSaveType, ModelComponent.NavpanelVisibility
myProps
DEFAULT_NAVPANEL_DISPLAY
enforceUniqueCompositeNames, enforceUniqueNames, myNumber, NULL_OBJ, useCompactPathNames
Constructor and Description |
---|
ReferenceList()
Creates an empty, unnamed reference list.
|
ReferenceList(java.lang.String name)
Creates an empty reference list with a specified name.
|
Modifier and Type | Method and Description |
---|---|
boolean |
hasParameterizedType()
Queries whether this class explicitly utilizes a parameterized type.
|
addReference, addReferences, containsReference, getAllPropertyInfo, getReference, getReferences, indexOfReference, numReferences, removeAllReferences, removeReference, removeReferences
add, add, addAll, addComponents, addFixed, addNumbered, clear, clone, componentChanged, contains, contains, containsAll, copy, ensureCapacity, findComponent, get, get, getByNumber, getChildren, getMinNumber, getNavpanelDisplay, getNumberLimit, getOneBasedNumbering, getParameterType, getShortName, hasChildren, hierarchyContainsReferences, incrementNumbering, indexOf, invalidateNumbers, isEditable, isEmpty, iterator, nextComponentNumber, numComponents, postscan, remove, remove, removeAll, removeAll, removeComponents, resetNumbersToIndices, retainAll, scan, set, setEditable, setNavpanelDisplay, setNumbered, setOneBasedNumbering, setShortName, size, toArray, toArray, updateNameMap
checkFlag, checkName, checkNameUniqueness, clearFlag, connectToHierarchy, createTempFlag, disconnectFromHierarchy, getGrandParent, getHardReferences, getName, getNameRange, getNavpanelVisibility, getNavpanelVisibility, getNumber, getParent, getProperty, getSoftReferences, hasState, isFixed, isMarked, isScanning, isSelected, isWritable, makeValidName, makeValidName, notifyParentOfChange, printReferences, recursivelyContained, recursivelyContains, removeTempFlag, setFixed, setFlag, setMarked, setName, setNavpanelVisibility, setNavpanelVisibility, setNumber, setParent, setScanning, setSelected, setWritable, updateReferences, write
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getName
equals, hashCode, parallelStream, removeIf, spliterator, stream
recursivelyFind
connectToHierarchy, disconnectFromHierarchy, getHardReferences, getName, getNavpanelVisibility, getNumber, getParent, getSoftReferences, hasState, isFixed, isMarked, isSelected, notifyParentOfChange, setFixed, setMarked, setName, setNumber, setParent, setSelected, setWritable, updateReferences
getProperty
isWritable, write
public ReferenceList()
public ReferenceList(java.lang.String name)
name
- name of the listpublic boolean hasParameterizedType()
ParameterizedClass
hasParameterizedType
in interface ParameterizedClass
hasParameterizedType
in class ComponentList<ReferenceComp<C extends ModelComponent>>
true
if this class utilizes a parameterized type.