|
||||||||||
| 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 Items.
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 Items. |
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()
Items.
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
Items when they are renamed by users.
IOException
void onDeleted(T item)
throws IOException
Items when they are deleted by users.
IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||