Ginga  0.13.6
 All Classes Namespaces Functions Variables
Public Member Functions | Static Public Attributes | Protected Attributes | List of all members
br::pucrio::telemidia::ncl::descriptor::Descriptor Class Reference
Inheritance diagram for br::pucrio::telemidia::ncl::descriptor::Descriptor:
Inheritance graph
[legend]
Collaboration diagram for br::pucrio::telemidia::ncl::descriptor::Descriptor:
Collaboration graph
[legend]

Public Member Functions

 Descriptor (string id)
 
double getExplicitDuration ()
 
string getPlayerName ()
 
LayoutRegion * getRegion ()
 
long getRepetitions ()
 
bool isFreeze ()
 
void setFreeze (bool freeze)
 
void setExplicitDuration (double d)
 
void setPlayerName (string name)
 
void setRegion (LayoutRegion *region)
 
void setRepetitions (long r)
 
void addParameter (Parameter *parameter)
 
vector< Parameter * > * getParameters ()
 
ParametergetParameter (string paramName)
 
void removeParameter (Parameter *parameter)
 
KeyNavigation * getKeyNavigation ()
 
void setKeyNavigation (KeyNavigation *keyNav)
 
FocusDecoration * getFocusDecoration ()
 
void setFocusDecoration (FocusDecoration *focusDec)
 
vector< Transition * > * getInputTransitions ()
 
bool addInputTransition (Transition *transition, int pos)
 
void removeInputTransition (Transition *transition)
 
void removeAllInputTransitions ()
 
vector< Transition * > * getOutputTransitions ()
 
bool addOutputTransition (Transition *transition, int pos)
 
void removeOutputTransition (Transition *transition)
 
void removeAllOutputTransitions ()
 
- Public Member Functions inherited from br::pucrio::telemidia::ncl::descriptor::GenericDescriptor
 GenericDescriptor (string someId)
 
- Public Member Functions inherited from br::pucrio::telemidia::ncl::Entity
 Entity (string someId)
 
void printHierarchy ()
 
bool instanceOf (string s)
 
int compareTo (Entity *otherEntity)
 
string getId ()
 
int hashCode ()
 
virtual void setId (string someId)
 
virtual string toString ()
 
virtual EntitygetDataEntity ()
 

Static Public Attributes

static const short FIT_FILL = 0
 
static const short FIT_HIDDEN = 1
 
static const short FIT_MEET = 2
 
static const short FIT_MEETBEST = 3
 
static const short FIT_SLICE = 4
 
static const short SCROLL_NONE = 0
 
static const short SCROLL_HORIZONTAL = 1
 
static const short SCROLL_VERTICAL = 2
 
static const short SCROLL_BOTH = 3
 
static const short SCROLL_AUTOMATIC = 4
 

Protected Attributes

double explicitDuration
 
string presentationTool
 
bool freeze
 
long repetitions
 
LayoutRegion * region
 
map< string, Parameter * > parameters
 
KeyNavigation * keyNavigation
 
FocusDecoration * focusDecoration
 
vector< Transition * > inputTransitions
 
vector< Transition * > outputTransitions
 
- Protected Attributes inherited from br::pucrio::telemidia::ncl::Entity
set< string > typeSet
 

Additional Inherited Members

- Static Public Member Functions inherited from br::pucrio::telemidia::ncl::Entity
static bool hasInstance (Entity *instance, bool eraseFromList)
 

The documentation for this class was generated from the following files: