public class AnnouncementFileLevelKey extends Object
Modifier and Type | Field and Description |
---|---|
AnnouncementRepositoryType |
level |
boolean |
levelIsModified |
MediaFileType |
mediaFileType |
boolean |
mediaFileTypeIsModified |
String |
name |
boolean |
nameIsModified |
Modifier | Constructor and Description |
---|---|
protected |
AnnouncementFileLevelKey()
Protected Call for Use by Node Construction Methods
|
|
AnnouncementFileLevelKey(String name,
MediaFileType mediaFileType,
AnnouncementRepositoryType level) |
Modifier and Type | Method and Description |
---|---|
static AnnouncementFileLevelKey |
fromProxy(BroadWorksServer bws,
AnnouncementFileLevelKeyProxy proxy)
Re-inserts non-serializable information into a Proxy class in order to regain the source DataType class
|
static AnnouncementFileLevelKey |
getFromNode(Node node)
Retrieves an elements of type AnnouncementFileLevelKey by parsing an XML node.
|
AnnouncementRepositoryType |
getLevel() |
static AnnouncementFileLevelKey[] |
getListFromNode(Node[] nodeList)
Retrieves an Array of elements of type AnnouncementFileLevelKey by parsing the XML node.
|
static AnnouncementFileLevelKey[] |
getListFromNode(Node node,
String elementName)
Retrieves an Array of elements of type AnnouncementFileLevelKey by parsing the XML node.
|
MediaFileType |
getMediaFileType() |
String |
getName() |
AnnouncementFileLevelKeyProxy |
getProxy()
Retrieves the Serializable version of this DataType
|
AnnouncementFileLevelKey |
setLevel(AnnouncementRepositoryType level) |
AnnouncementFileLevelKey |
setMediaFileType(MediaFileType mediaFileType) |
AnnouncementFileLevelKey |
setName(String name) |
String |
toString() |
@Size(min=1, max=80) public String name
public transient boolean nameIsModified
public MediaFileType mediaFileType
public transient boolean mediaFileTypeIsModified
public AnnouncementRepositoryType level
public transient boolean levelIsModified
public AnnouncementFileLevelKey(String name, MediaFileType mediaFileType, AnnouncementRepositoryType level)
protected AnnouncementFileLevelKey()
public String getName()
public AnnouncementFileLevelKey setName(String name)
public MediaFileType getMediaFileType()
public AnnouncementFileLevelKey setMediaFileType(MediaFileType mediaFileType)
public AnnouncementRepositoryType getLevel()
public AnnouncementFileLevelKey setLevel(AnnouncementRepositoryType level)
public static AnnouncementFileLevelKey getFromNode(Node node)
node
- The source node to parse.public static AnnouncementFileLevelKey[] getListFromNode(Node node, String elementName)
node
- The source node to retrieve the array.elementName
- The element name to iterate through.public static AnnouncementFileLevelKey[] getListFromNode(Node[] nodeList)
nodeList
- The source node array to retrieve the elements.public AnnouncementFileLevelKeyProxy getProxy()
public static AnnouncementFileLevelKey fromProxy(BroadWorksServer bws, AnnouncementFileLevelKeyProxy proxy)
bws
- The current active BroadWorks Server connection.proxy
- The proxy object to inject.Copyright © 2016 ECG, Inc. All rights reserved.