\hypertarget{a11184}{}\section{Handle\+Action Class Reference}
\label{a11184}\index{Handle\+Action@{Handle\+Action}}
Inheritance diagram for Handle\+Action\+:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{a11184}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a11184_aef0d33a7f31d85784499d10e00c0580a}\label{a11184_aef0d33a7f31d85784499d10e00c0580a}} 
\hyperlink{a11184_aef0d33a7f31d85784499d10e00c0580a}{Handle\+Action} (Q\+Icon \+\_\+icon, Q\+String \+\_\+description, Q\+Object $\ast$\+\_\+parent=0, \hyperlink{a07048}{Data\+Type} \+\_\+object\+Type\+Restriction=\hyperlink{a00188_a87446416192751e622bd4693a4339419}{D\+A\+T\+A\+\_\+\+A\+LL})
\begin{DoxyCompactList}\small\item\em Default constructor. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{a11184_a57714a711b885b3e877e222ec3ddb863}\label{a11184_a57714a711b885b3e877e222ec3ddb863}} 
\hyperlink{a11184_a57714a711b885b3e877e222ec3ddb863}{$\sim$\+Handle\+Action} ()
\begin{DoxyCompactList}\small\item\em Default destructor. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{a11184_a176f89a6e9d530fcebdf2e9028300c35}\label{a11184_a176f89a6e9d530fcebdf2e9028300c35}} 
void \hyperlink{a11184_a176f89a6e9d530fcebdf2e9028300c35}{selection\+Environment\+Handle} (Q\+String \+\_\+handle)
\begin{DoxyCompactList}\small\item\em Get/\+Set selection environment handle name. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{a11184_a8327602968dddcdcbdc7b4e40c760e27}\label{a11184_a8327602968dddcdcbdc7b4e40c760e27}} 
Q\+String {\bfseries selection\+Environment\+Handle} ()
\item 
\mbox{\Hypertarget{a11184_ac504b628fedfce2b1582030130c32159}\label{a11184_ac504b628fedfce2b1582030130c32159}} 
void \hyperlink{a11184_ac504b628fedfce2b1582030130c32159}{selection\+Mode\+Handle} (Q\+String \+\_\+handle)
\begin{DoxyCompactList}\small\item\em Get/\+Set selection mode handle name. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{a11184_a20272f560441a4de57f3a62d7fb020a4}\label{a11184_a20272f560441a4de57f3a62d7fb020a4}} 
Q\+String {\bfseries selection\+Mode\+Handle} ()
\item 
\mbox{\Hypertarget{a11184_ad4cb209e46b6c0997bba0bf934e3e805}\label{a11184_ad4cb209e46b6c0997bba0bf934e3e805}} 
void \hyperlink{a11184_ad4cb209e46b6c0997bba0bf934e3e805}{add\+Associated\+Type} (unsigned int \+\_\+associated\+Type)
\begin{DoxyCompactList}\small\item\em Get/\+Set associated primitive types. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{a11184_a5a4ce13e126a42911830bf5a0b7eb6cb}\label{a11184_a5a4ce13e126a42911830bf5a0b7eb6cb}} 
void {\bfseries remove\+Associated\+Type} (unsigned int \+\_\+associated\+Type)
\item 
\mbox{\Hypertarget{a11184_a7c4f29198440d8077d746f7dbaadcbdd}\label{a11184_a7c4f29198440d8077d746f7dbaadcbdd}} 
bool {\bfseries is\+Associated} (unsigned int \+\_\+type, bool \+\_\+associated\+With\+All=false)
\item 
\mbox{\Hypertarget{a11184_a9c6334c1e69f4f96c3849369ba4ceca1}\label{a11184_a9c6334c1e69f4f96c3849369ba4ceca1}} 
void {\bfseries object\+Type\+Restriction} (const \hyperlink{a07048}{Data\+Type} \&\+\_\+type)
\item 
\mbox{\Hypertarget{a11184_aa4816ca45f04db936ea854e819378ce5}\label{a11184_aa4816ca45f04db936ea854e819378ce5}} 
const \hyperlink{a07048}{Data\+Type} \& {\bfseries object\+Type\+Restriction} () const
\end{DoxyCompactItemize}
\subsection*{Private Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{a11184_ad89516da1691cf02440b4470cb0835e6}\label{a11184_ad89516da1691cf02440b4470cb0835e6}} 
Q\+String {\bfseries selection\+Env\+Handle\+\_\+}
\item 
\mbox{\Hypertarget{a11184_a27b48df4b26ba482b06c9af50e331be0}\label{a11184_a27b48df4b26ba482b06c9af50e331be0}} 
Q\+String {\bfseries selection\+Mode\+Handle\+\_\+}
\item 
\mbox{\Hypertarget{a11184_ad2e8c23f9d5fa16569b14e095494cc01}\label{a11184_ad2e8c23f9d5fa16569b14e095494cc01}} 
unsigned int {\bfseries associated\+Types\+\_\+}
\item 
\mbox{\Hypertarget{a11184_ad3809ce46f7d9cb7915ecd9bf426fe2f}\label{a11184_ad3809ce46f7d9cb7915ecd9bf426fe2f}} 
\hyperlink{a07048}{Data\+Type} {\bfseries object\+Type\+Restriction\+\_\+}
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 51 of file Helper\+Classes.\+hh.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
Plugin\+Collection-\/\+Selection/\+Plugin-\/\+Selection\+Base/Helper\+Classes.\+hh\end{DoxyCompactItemize}
