ILIAS  release_8 Revision v8.19
All Data Structures Namespaces Files Functions Variables Modules Pages
ILIAS\MediaObjects\ImageMap\ImageMapManager Class Reference

Manages items in repository clipboard. More...

+ Collaboration diagram for ILIAS\MediaObjects\ImageMap\ImageMapManager:

Public Member Functions

 __construct (ImageMapEditSessionRepository $repo)
 
 setTargetScript (string $script)
 
 getTargetScript ()
 
 setRefId (int $ref_id)
 
 getRefId ()
 
 setObjId (int $obj_id)
 
 getObjId ()
 
 setHierId (string $hier_id)
 
 getHierId ()
 
 setPCId (string $pc_id)
 
 getPCId ()
 
 setAreaType (string $type)
 
 getAreaType ()
 
 setAreaNr (int $nr)
 
 getAreaNr ()
 
 setCoords (string $coords)
 
 getCoords ()
 
 setMode (string $mode)
 
 getMode ()
 
 setLinkType (string $type)
 
 getLinkType ()
 
 setExternalLink (string $href)
 
 getExternalLink ()
 
 setInternalLink (string $type, string $target, string $target_frame, string $anchor)
 
 getInternalLink ()
 
 clear ()
 

Protected Attributes

ImageMapEditSessionRepository $repo
 

Detailed Description

Manages items in repository clipboard.

Author
Alexander Killing killi.nosp@m.ng@l.nosp@m.eifos.nosp@m..de

Definition at line 28 of file class.ImageMapManager.php.

Constructor & Destructor Documentation

◆ __construct()

ILIAS\MediaObjects\ImageMap\ImageMapManager::__construct ( ImageMapEditSessionRepository  $repo)

Definition at line 32 of file class.ImageMapManager.php.

References ILIAS\MediaObjects\ImageMap\ImageMapManager\$repo.

33  {
34  $this->repo = $repo;
35  }

Member Function Documentation

◆ clear()

ILIAS\MediaObjects\ImageMap\ImageMapManager::clear ( )

Definition at line 166 of file class.ImageMapManager.php.

166  : void
167  {
168  $this->repo->clear();
169  }

◆ getAreaNr()

ILIAS\MediaObjects\ImageMap\ImageMapManager::getAreaNr ( )

Definition at line 102 of file class.ImageMapManager.php.

102  : int
103  {
104  return $this->repo->getAreaNr();
105  }

◆ getAreaType()

ILIAS\MediaObjects\ImageMap\ImageMapManager::getAreaType ( )

Definition at line 92 of file class.ImageMapManager.php.

92  : string
93  {
94  return $this->repo->getAreaType();
95  }

◆ getCoords()

ILIAS\MediaObjects\ImageMap\ImageMapManager::getCoords ( )

Definition at line 112 of file class.ImageMapManager.php.

112  : string
113  {
114  return $this->repo->getCoords();
115  }

◆ getExternalLink()

ILIAS\MediaObjects\ImageMap\ImageMapManager::getExternalLink ( )

Definition at line 142 of file class.ImageMapManager.php.

142  : string
143  {
144  return $this->repo->getExternalLink();
145  }

◆ getHierId()

ILIAS\MediaObjects\ImageMap\ImageMapManager::getHierId ( )

Definition at line 72 of file class.ImageMapManager.php.

72  : string
73  {
74  return $this->repo->getHierId();
75  }

◆ getInternalLink()

ILIAS\MediaObjects\ImageMap\ImageMapManager::getInternalLink ( )

Definition at line 161 of file class.ImageMapManager.php.

161  : array
162  {
163  return $this->repo->getInternalLink();
164  }

◆ getLinkType()

ILIAS\MediaObjects\ImageMap\ImageMapManager::getLinkType ( )

Definition at line 132 of file class.ImageMapManager.php.

132  : string
133  {
134  return $this->repo->getLinkType();
135  }

◆ getMode()

ILIAS\MediaObjects\ImageMap\ImageMapManager::getMode ( )

Definition at line 122 of file class.ImageMapManager.php.

122  : string
123  {
124  return $this->repo->getMode();
125  }

◆ getObjId()

ILIAS\MediaObjects\ImageMap\ImageMapManager::getObjId ( )

Definition at line 62 of file class.ImageMapManager.php.

62  : int
63  {
64  return $this->repo->getObjId();
65  }

◆ getPCId()

ILIAS\MediaObjects\ImageMap\ImageMapManager::getPCId ( )

Definition at line 82 of file class.ImageMapManager.php.

82  : string
83  {
84  return $this->repo->getPCId();
85  }

◆ getRefId()

ILIAS\MediaObjects\ImageMap\ImageMapManager::getRefId ( )

Definition at line 52 of file class.ImageMapManager.php.

52  : int
53  {
54  return $this->repo->getRefId();
55  }

◆ getTargetScript()

ILIAS\MediaObjects\ImageMap\ImageMapManager::getTargetScript ( )

Definition at line 42 of file class.ImageMapManager.php.

42  : string
43  {
44  return $this->repo->getTargetScript();
45  }

◆ setAreaNr()

ILIAS\MediaObjects\ImageMap\ImageMapManager::setAreaNr ( int  $nr)

Definition at line 97 of file class.ImageMapManager.php.

97  : void
98  {
99  $this->repo->setAreaNr($nr);
100  }

◆ setAreaType()

ILIAS\MediaObjects\ImageMap\ImageMapManager::setAreaType ( string  $type)

Definition at line 87 of file class.ImageMapManager.php.

87  : void
88  {
89  $this->repo->setAreaType($type);
90  }
$type

◆ setCoords()

ILIAS\MediaObjects\ImageMap\ImageMapManager::setCoords ( string  $coords)

Definition at line 107 of file class.ImageMapManager.php.

107  : void
108  {
109  $this->repo->setCoords($coords);
110  }

◆ setExternalLink()

ILIAS\MediaObjects\ImageMap\ImageMapManager::setExternalLink ( string  $href)

Definition at line 137 of file class.ImageMapManager.php.

137  : void
138  {
139  $this->repo->setExternalLink($href);
140  }

◆ setHierId()

ILIAS\MediaObjects\ImageMap\ImageMapManager::setHierId ( string  $hier_id)

Definition at line 67 of file class.ImageMapManager.php.

67  : void
68  {
69  $this->repo->setHierId($hier_id);
70  }

◆ setInternalLink()

ILIAS\MediaObjects\ImageMap\ImageMapManager::setInternalLink ( string  $type,
string  $target,
string  $target_frame,
string  $anchor 
)

Definition at line 147 of file class.ImageMapManager.php.

152  : void {
153  $this->repo->setInternalLink(
154  $type,
155  $target,
156  $target_frame,
157  $anchor
158  );
159  }
$type

◆ setLinkType()

ILIAS\MediaObjects\ImageMap\ImageMapManager::setLinkType ( string  $type)

Definition at line 127 of file class.ImageMapManager.php.

127  : void
128  {
129  $this->repo->setLinkType($type);
130  }
$type

◆ setMode()

ILIAS\MediaObjects\ImageMap\ImageMapManager::setMode ( string  $mode)

Definition at line 117 of file class.ImageMapManager.php.

117  : void
118  {
119  $this->repo->setMode($mode);
120  }

◆ setObjId()

ILIAS\MediaObjects\ImageMap\ImageMapManager::setObjId ( int  $obj_id)

Definition at line 57 of file class.ImageMapManager.php.

57  : void
58  {
59  $this->repo->setObjId($obj_id);
60  }

◆ setPCId()

ILIAS\MediaObjects\ImageMap\ImageMapManager::setPCId ( string  $pc_id)

Definition at line 77 of file class.ImageMapManager.php.

77  : void
78  {
79  $this->repo->setPCId($pc_id);
80  }

◆ setRefId()

ILIAS\MediaObjects\ImageMap\ImageMapManager::setRefId ( int  $ref_id)

Definition at line 47 of file class.ImageMapManager.php.

47  : void
48  {
49  $this->repo->setRefId($ref_id);
50  }
$ref_id
Definition: ltiauth.php:67

◆ setTargetScript()

ILIAS\MediaObjects\ImageMap\ImageMapManager::setTargetScript ( string  $script)

Definition at line 37 of file class.ImageMapManager.php.

37  : void
38  {
39  $this->repo->setTargetScript($script);
40  }

Field Documentation

◆ $repo

ImageMapEditSessionRepository ILIAS\MediaObjects\ImageMap\ImageMapManager::$repo
protected

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