public interface AppContainerChildren<C extends AppComponent>
extends net.thevpc.common.props.WritableList<C>
| Modifier and Type | Method and Description |
|---|---|
AppComponent |
add(C component,
net.thevpc.common.props.Path path) |
C |
add(C component,
String name) |
C |
add(int index,
C component,
String name) |
AppComponent |
addFolder(net.thevpc.common.props.Path relativePath) |
List<AppComponent> |
addMulti(AppComponent component,
net.thevpc.common.props.Path relativePath,
net.thevpc.common.props.Path... all)
add a component with the very same model to multiple locations
|
AppComponent |
addSeparator() |
AppComponent |
addSeparator(net.thevpc.common.props.Path relativePath) |
AppComponent |
get(net.thevpc.common.props.Path path) |
C |
get(String pathName) |
int |
indexOf(String pathName) |
AppComponent |
remove(net.thevpc.common.props.Path relativePath) |
AppComponent |
remove(String name) |
add, add, addAll, addCollection, clear, isEmpty, remove, removeAll, removeAll, removeAt, removeCollection, removeFirst, removeLast, set, set, setAll, setCollection, vetoscontains, findAll, findAllIndexes, findFirst, findFirst, findFirst, findFirstIndex, findFirstIndex, findFirstIndex, findFirstIndexOf, first, get, get, last, readOnly, size, stream, toListforEach, iterator, spliteratorbind, bind, bind, bind, bindSource, bindTo, getOrCompute, setAndBind, setAndBindConvert, setUsing, setUsingNonNullbindConvert, bindTarget, doNonNull, getOr, getOrDefault, getRequired, isNotNull, isNull, mapBooleanValue, mapDoubleValue, mapEqualsValue, mapFloatValue, mapIntValue, mapLongValue, mapNotEqualsValue, mapStringValue, mapValue, mapValue, unbind, withValueevents, getChildProperty, isWritable, onChange, onChange, onChangeAndInit, onChangeAndInit, onPropagatedChange, onPropagatedChange, onPropagatedChangeAndInit, onPropagatedChangeAndInit, propertyName, propertyType, userObjects, with, withint indexOf(String pathName)
AppComponent get(net.thevpc.common.props.Path path)
AppComponent addSeparator()
AppComponent addSeparator(net.thevpc.common.props.Path relativePath)
AppComponent addFolder(net.thevpc.common.props.Path relativePath)
List<AppComponent> addMulti(AppComponent component, net.thevpc.common.props.Path relativePath, net.thevpc.common.props.Path... all)
component - componentrelativePath - firstPathall - all other pathsAppComponent remove(String name)
AppComponent remove(net.thevpc.common.props.Path relativePath)
AppComponent add(C component, net.thevpc.common.props.Path path)
Copyright © 2021 vpc open source initiative. All rights reserved.