|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ItemGroup<T extends Item>
Represents a grouping inherent to a kind of Item
s.
ItemGroupMixIn
Field Summary |
---|
Fields inherited from interface hudson.model.Saveable |
---|
NOOP |
Method Summary | |
---|---|
String |
getFullDisplayName()
|
String |
getFullName()
Gets the full name of this ItemGroup . |
T |
getItem(String name)
Gets the Item inside this group that has a given name. |
Collection<T> |
getItems()
Gets all the items in this collection in a read-only view. |
File |
getRootDirFor(T child)
Assigns the root directory for children. |
String |
getUrl()
Returns the path relative to the context root, like "foo/bar/zot/". |
String |
getUrlChildPrefix()
Gets the URL token that prefixes the URLs for child Item s. |
void |
onDeleted(T item)
Internal method. |
void |
onRenamed(T item,
String oldName,
String newName)
Internal method. |
Methods inherited from interface hudson.model.PersistenceRoot |
---|
getRootDir |
Methods inherited from interface hudson.model.Saveable |
---|
save |
Methods inherited from interface hudson.model.ModelObject |
---|
getDisplayName |
Method Detail |
---|
String getFullName()
ItemGroup
.
Item.getFullName()
String getFullDisplayName()
Item.getFullDisplayName()
Collection<T> getItems()
String getUrl()
String getUrlChildPrefix()
Item
s.
Like "job", "item", etc.
T getItem(String name)
Item
inside this group that has a given name.
File getRootDirFor(T child)
root directory
for children.
void onRenamed(T item, String oldName, String newName) throws IOException
Item
s when they are renamed by users.
IOException
void onDeleted(T item) throws IOException
Item
s when they are deleted by users.
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |